mirror of
https://github.com/reactos/wine.git
synced 2024-11-26 13:10:28 +00:00
ddraw/tests: Fix compilation on systems that don't support nameless unions.
This commit is contained in:
parent
8eae13fd4c
commit
21036e13df
@ -137,7 +137,7 @@ static IDirect3DDevice *create_device(IDirectDraw *ddraw, HWND window, DWORD coo
|
||||
surface_desc.dwSize = sizeof(surface_desc);
|
||||
surface_desc.dwFlags = DDSD_CAPS | DDSD_ZBUFFERBITDEPTH | DDSD_WIDTH | DDSD_HEIGHT;
|
||||
surface_desc.ddsCaps.dwCaps = DDSCAPS_ZBUFFER;
|
||||
surface_desc.dwZBufferBitDepth = z_depth;
|
||||
U2(surface_desc).dwZBufferBitDepth = z_depth;
|
||||
surface_desc.dwWidth = 640;
|
||||
surface_desc.dwHeight = 480;
|
||||
hr = IDirectDraw_CreateSurface(ddraw, &surface_desc, &ds, NULL);
|
||||
@ -408,7 +408,7 @@ static void test_clipper_blt(void)
|
||||
|
||||
hr = IDirectDrawSurface_Lock(src_surface, NULL, &surface_desc, DDLOCK_WAIT, NULL);
|
||||
ok(SUCCEEDED(hr), "Failed to lock source surface, hr %#x.\n", hr);
|
||||
ok(surface_desc.lPitch == 2560, "Got unexpected surface pitch %u.\n", surface_desc.lPitch);
|
||||
ok(U1(surface_desc).lPitch == 2560, "Got unexpected surface pitch %u.\n", U1(surface_desc).lPitch);
|
||||
ptr = surface_desc.lpSurface;
|
||||
memcpy(&ptr[ 0], &src_data[ 0], 6 * sizeof(DWORD));
|
||||
memcpy(&ptr[ 640], &src_data[ 6], 6 * sizeof(DWORD));
|
||||
|
@ -144,7 +144,7 @@ static IDirect3DDevice2 *create_device(IDirectDraw2 *ddraw, HWND window, DWORD c
|
||||
surface_desc.dwSize = sizeof(surface_desc);
|
||||
surface_desc.dwFlags = DDSD_CAPS | DDSD_ZBUFFERBITDEPTH | DDSD_WIDTH | DDSD_HEIGHT;
|
||||
surface_desc.ddsCaps.dwCaps = DDSCAPS_ZBUFFER;
|
||||
surface_desc.dwZBufferBitDepth = z_depth;
|
||||
U2(surface_desc).dwZBufferBitDepth = z_depth;
|
||||
surface_desc.dwWidth = 640;
|
||||
surface_desc.dwHeight = 480;
|
||||
hr = IDirectDraw2_CreateSurface(ddraw, &surface_desc, &ds, NULL);
|
||||
@ -418,7 +418,7 @@ static void test_clipper_blt(void)
|
||||
|
||||
hr = IDirectDrawSurface_Lock(src_surface, NULL, &surface_desc, DDLOCK_WAIT, NULL);
|
||||
ok(SUCCEEDED(hr), "Failed to lock source surface, hr %#x.\n", hr);
|
||||
ok(surface_desc.lPitch == 2560, "Got unexpected surface pitch %u.\n", surface_desc.lPitch);
|
||||
ok(U1(surface_desc).lPitch == 2560, "Got unexpected surface pitch %u.\n", U1(surface_desc).lPitch);
|
||||
ptr = surface_desc.lpSurface;
|
||||
memcpy(&ptr[ 0], &src_data[ 0], 6 * sizeof(DWORD));
|
||||
memcpy(&ptr[ 640], &src_data[ 6], 6 * sizeof(DWORD));
|
||||
|
@ -640,7 +640,7 @@ static void test_clipper_blt(void)
|
||||
|
||||
hr = IDirectDrawSurface4_Lock(src_surface, NULL, &surface_desc, DDLOCK_WAIT, NULL);
|
||||
ok(SUCCEEDED(hr), "Failed to lock source surface, hr %#x.\n", hr);
|
||||
ok(surface_desc.lPitch == 2560, "Got unexpected surface pitch %u.\n", surface_desc.lPitch);
|
||||
ok(U1(surface_desc).lPitch == 2560, "Got unexpected surface pitch %u.\n", U1(surface_desc).lPitch);
|
||||
ptr = surface_desc.lpSurface;
|
||||
memcpy(&ptr[ 0], &src_data[ 0], 6 * sizeof(DWORD));
|
||||
memcpy(&ptr[ 640], &src_data[ 6], 6 * sizeof(DWORD));
|
||||
|
@ -633,7 +633,7 @@ static void test_clipper_blt(void)
|
||||
|
||||
hr = IDirectDrawSurface7_Lock(src_surface, NULL, &surface_desc, 0, NULL);
|
||||
ok(SUCCEEDED(hr), "Failed to lock source surface, hr %#x.\n", hr);
|
||||
ok(surface_desc.lPitch == 2560, "Got unexpected surface pitch %u.\n", surface_desc.lPitch);
|
||||
ok(U1(surface_desc).lPitch == 2560, "Got unexpected surface pitch %u.\n", U1(surface_desc).lPitch);
|
||||
ptr = surface_desc.lpSurface;
|
||||
memcpy(&ptr[ 0], &src_data[ 0], 6 * sizeof(DWORD));
|
||||
memcpy(&ptr[ 640], &src_data[ 6], 6 * sizeof(DWORD));
|
||||
|
Loading…
Reference in New Issue
Block a user