ddraw/tests: Fix compilation on systems that don't support nameless unions.
This commit is contained in:
parent
f191f26c6a
commit
67307a9cf1
|
@ -3320,7 +3320,7 @@ static void test_lighting_interface_versions(void)
|
||||||
|
|
||||||
memset(&mat_desc, 0, sizeof(mat_desc));
|
memset(&mat_desc, 0, sizeof(mat_desc));
|
||||||
mat_desc.dwSize = sizeof(mat_desc);
|
mat_desc.dwSize = sizeof(mat_desc);
|
||||||
mat_desc.dcvEmissive.g = 1.0f;
|
U2(U3(mat_desc).dcvEmissive).g = 1.0f;
|
||||||
hr = IDirect3D2_CreateMaterial(d3d, &emissive, NULL);
|
hr = IDirect3D2_CreateMaterial(d3d, &emissive, NULL);
|
||||||
ok(SUCCEEDED(hr), "Failed to create material, hr %#x.\n", hr);
|
ok(SUCCEEDED(hr), "Failed to create material, hr %#x.\n", hr);
|
||||||
hr = IDirect3DMaterial2_SetMaterial(emissive, &mat_desc);
|
hr = IDirect3DMaterial2_SetMaterial(emissive, &mat_desc);
|
||||||
|
|
|
@ -3633,7 +3633,7 @@ static void test_lighting_interface_versions(void)
|
||||||
|
|
||||||
memset(&mat_desc, 0, sizeof(mat_desc));
|
memset(&mat_desc, 0, sizeof(mat_desc));
|
||||||
mat_desc.dwSize = sizeof(mat_desc);
|
mat_desc.dwSize = sizeof(mat_desc);
|
||||||
mat_desc.dcvEmissive.g = 1.0f;
|
U2(U3(mat_desc).dcvEmissive).g = 1.0f;
|
||||||
hr = IDirect3D3_CreateMaterial(d3d, &emissive, NULL);
|
hr = IDirect3D3_CreateMaterial(d3d, &emissive, NULL);
|
||||||
ok(SUCCEEDED(hr), "Failed to create material, hr %#x.\n", hr);
|
ok(SUCCEEDED(hr), "Failed to create material, hr %#x.\n", hr);
|
||||||
hr = IDirect3DMaterial3_SetMaterial(emissive, &mat_desc);
|
hr = IDirect3DMaterial3_SetMaterial(emissive, &mat_desc);
|
||||||
|
|
|
@ -3448,7 +3448,7 @@ static void test_lighting_interface_versions(void)
|
||||||
ok(SUCCEEDED(hr), "Failed to get render target, hr %#x.\n", hr);
|
ok(SUCCEEDED(hr), "Failed to get render target, hr %#x.\n", hr);
|
||||||
|
|
||||||
memset(&material, 0, sizeof(material));
|
memset(&material, 0, sizeof(material));
|
||||||
material.emissive.g = 1.0f;
|
U2(U3(material).emissive).g = 1.0f;
|
||||||
hr = IDirect3DDevice7_SetMaterial(device, &material);
|
hr = IDirect3DDevice7_SetMaterial(device, &material);
|
||||||
ok(SUCCEEDED(hr), "Failed set material, hr %#x.\n", hr);
|
ok(SUCCEEDED(hr), "Failed set material, hr %#x.\n", hr);
|
||||||
hr = IDirect3DDevice7_SetRenderState(device, D3DRENDERSTATE_ZENABLE, D3DZB_FALSE);
|
hr = IDirect3DDevice7_SetRenderState(device, D3DRENDERSTATE_ZENABLE, D3DZB_FALSE);
|
||||||
|
|
Loading…
Reference in New Issue