General idea of this test is to show that a lot of factors influence the fog when transformed and untransformed vertex format was used: - Directly changing z and w (which is not equal in the corners). - Changing projection matrix that change z and w. - Using different programmable/ff vs/ps shader. - Using different depth bias. - Chaging depth in pixel shader (oDepth) may or may not affect to colors depending on the vendor implementation. - And various combinations of above.
This gives `succ` in all cases on this configs: - Windows 10 with Radeon HD 8400 or Ivy Bridge GT1 (Intel HD Graphics). - Windows 7 with Radeon HD 6450. - Windows XP with GeForce Go 7300.
-- v2: d3d9/tests: test table fog z vs rhw with shaders, depth bias, oDepth..
From: Aleksey Komarov q4arus@ya.ru
General idea of this test is to show that a lot of factors influence the fog when transformed and untransformed vertex format was used: - Directly changing z and w (which is not equal in the corners). - Changing projection matrix that change z and w. - Using different programmable/ff vs/ps shader. - Using different depth bias. - Chaging depth in pixel shader (oDepth) may or may not affect to colors depending on the vendor implementation. - And various combinations of above. --- dlls/d3d9/tests/visual.c | 309 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 309 insertions(+)
diff --git a/dlls/d3d9/tests/visual.c b/dlls/d3d9/tests/visual.c index 2c83965f0cb..0da5685861f 100644 --- a/dlls/d3d9/tests/visual.c +++ b/dlls/d3d9/tests/visual.c @@ -20981,6 +20981,314 @@ done: DestroyWindow(window); }
+static void test_table_shader_fog(void) +{ + IDirect3DVertexShader9 *vertex_shader[2] = { NULL, NULL, }; + IDirect3DPixelShader9 *pixel_shader[3] = { NULL, NULL, NULL, }; + float start = 0.0f, end = 1.5f; + unsigned int color; + HRESULT hr; + IDirect3DDevice9 *device; + IDirect3D9 *d3d; + ULONG refcount; + HWND window; + D3DCAPS9 caps; + /* basic vertex shader with reversed fog computation ("foggy") */ + static const DWORD vertex_shader_code1[] = + { + 0xfffe0101, /* vs_1_1 */ + 0x0000001f, 0x80000000, 0x900f0000, /* dcl_position v0 */ + 0x0000001f, 0x8000000a, 0x900f0001, /* dcl_color0 v1 */ + 0x00000051, 0xa00f0000, 0xbfa00000, 0x00000000, 0xbf666666, 0x00000000, /* def c0, -1.25, 0.0, -0.9, 0.0 */ + 0x00000001, 0xc00f0000, 0x90e40000, /* mov oPos, v0 */ + 0x00000001, 0xd00f0000, 0x90e40001, /* mov oD0, v1 */ + 0x00000002, 0x800f0000, 0x90aa0000, 0xa0aa0000, /* add r0, v0.z, c0.z */ + 0x00000005, 0xc00f0001, 0x80000000, 0xa0000000, /* mul oFog, r0.x, c0.x */ + 0x0000ffff + }; + /* basic pixel shader */ + static const DWORD pixel_shader_code1[] = + { + 0xffff0101, /* ps_1_1 */ + 0x00000001, 0x800f0000, 0x90e40000, /* mov r0, v0 */ + 0x0000ffff + }; + /* pixel shader with oDepth = 0.5 */ + static const DWORD pixel_shader_code2[] = + { + 0xffff0200, /* ps_2_0 */ + 0x05000051, 0xa00f0000, 0x3f000000, 0x00000000, 0x00000000, 0x00000000, /* def c0, 0.5, 0.0, 0.0, 0.0 */ + 0x0200001f, 0x80000000, 0x900f0000, /* dcl v0 */ + 0x02000001, 0x800f0800, 0x90e40000, /* mov oC0, v0 */ + 0x02000001, 0x900f0800, 0xa0000000, /* mov oDepth, c0.x */ + 0x0000ffff + }; + static struct + { + struct vec4 position; + unsigned int diffuse; + } + untransformed_q[] = + { + { {160.0f, 120.0f, 0.0f, 0.0f}, 0xffff0000}, + { {480.0f, 120.0f, 0.0f, 0.0f}, 0xffff0000}, + { {160.0f, 360.0f, 0.0f, 0.0f}, 0xffff0000}, + { {480.0f, 360.0f, 0.0f, 0.0f}, 0xffff0000}, + }; + static struct + { + struct vec3 position; + unsigned int diffuse; + } + transformed_q[] = + { + {{-0.5f, 0.5f, 0.0f}, 0xffff0000}, + {{ 0.5f, 0.5f, 0.0f}, 0xffff0000}, + {{-0.5f, -0.5f, 0.0f}, 0xffff0000}, + {{ 0.5f, -0.5f, 0.0f}, 0xffff0000}, + }; + + /* projection matrix */ + static const D3DMATRIX proj[] = + { + {{{ + 0.75f, 0.0f, 0.0f, 0.0f, + 0.0f, 1.0f, 0.0f, 0.0f, + 0.0f, 0.0f, 0.202f, 1.0f, + 0.0f, 0.0f, -0.202f, 0.0f + }}}, + {{{ + 1.5f, 0.0f, 0.0f, 0.0f, + 0.0f, 2.0f, 0.0f, 0.0f, + 0.0f, 0.0f, 0.404f, 2.0f, + 0.0f, 0.0f, -0.404f, 0.0f + }}}, + {{{ + 1.0f, 0.0f, 0.0f, 0.0f, + 0.0f, 1.0f, 0.0f, 0.0f, + 0.0f, 0.0f, 1.0f, 0.0f, + 0.0f, 0.0f, 0.0f, 1.0f + }}}, + }; + union + { + float f; + DWORD d; + } conv; + + static const struct + { + int vshader, pshader; + unsigned int matrix_id; + float z, rhw, depth_bias; + unsigned int format_bits; + unsigned int color1; /* Colors received in Windows with: Radeon HD 8400, HD 6450 and GeForce Go 7300 */ + unsigned int color2; /* Colors received in Windows with Ivy Bridge GT1 */ + } + tests[] = + { + /* cases 0-9 */ + {0, 0, 0, 0.2f, 0.2f, 0.0f, D3DFVF_XYZRHW, 0x0000ff00, 0x0000ff00}, + {0, 0, 0, 0.2f, 0.2f, 0.0f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + {0, 0, 0, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x00986700, 0x00986700}, + {0, 0, 0, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x0008f600, 0x0008f600}, + {0, 0, 1, 0.2f, 0.2f, 0.0f, D3DFVF_XYZRHW, 0x0000ff00, 0x0000ff00}, + {0, 0, 1, 0.2f, 0.2f, 0.0f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + {0, 0, 1, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x00986700, 0x00986700}, + {0, 0, 1, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x0000ff00, 0x0000ff00}, + {0, 0, 2, 0.2f, 0.2f, 0.0f, D3DFVF_XYZRHW, 0x00b24c00, 0x00b24c00}, + {0, 0, 2, 0.2f, 0.2f, 0.0f, D3DFVF_XYZ, 0x00b24c00, 0x00b24c00}, + /* cases 10-19 */ + {0, 0, 2, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x0008f600, 0x0008f600}, + {0, 0, 2, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + {0, 1, 0, 0.2f, 0.2f, 0.0f, D3DFVF_XYZRHW, 0x0000ff00, 0x0000ff00}, + {0, 1, 0, 0.2f, 0.2f, 0.0f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + {0, 1, 0, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x00986700, 0x00986700}, + {0, 1, 0, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x0008f600, 0x0008f600}, + {0, 1, 1, 0.2f, 0.2f, 0.0f, D3DFVF_XYZRHW, 0x0000ff00, 0x0000ff00}, + {0, 1, 1, 0.2f, 0.2f, 0.0f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + {0, 1, 1, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x00986700, 0x00986700}, + {0, 1, 1, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x0000ff00, 0x0000ff00}, + /* cases 20-29 */ + {0, 1, 2, 0.2f, 0.2f, 0.0f, D3DFVF_XYZRHW, 0x00b24c00, 0x00b24c00}, + {0, 1, 2, 0.2f, 0.2f, 0.0f, D3DFVF_XYZ, 0x00b24c00, 0x00b24c00}, + {0, 1, 2, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x0008f600, 0x0008f600}, + {0, 1, 2, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + {1, 0, 0, 0.2f, 0.2f, 0.0f, D3DFVF_XYZRHW, 0x0000ff00, 0x0000ff00}, + {1, 0, 0, 0.2f, 0.2f, 0.0f, D3DFVF_XYZ, 0x0055aa00, 0x0055aa00}, + {1, 0, 0, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x00986700, 0x00986700}, + {1, 0, 0, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + {1, 0, 1, 0.2f, 0.2f, 0.0f, D3DFVF_XYZRHW, 0x0000ff00, 0x0000ff00}, + {1, 0, 1, 0.2f, 0.2f, 0.0f, D3DFVF_XYZ, 0x0055aa00, 0x0055aa00}, + /* cases 30-39 */ + {1, 0, 1, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x00986700, 0x00986700}, + {1, 0, 1, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + {1, 0, 2, 0.2f, 0.2f, 0.0f, D3DFVF_XYZRHW, 0x00b24c00, 0x00b24c00}, + {1, 0, 2, 0.2f, 0.2f, 0.0f, D3DFVF_XYZ, 0x00b24c00, 0x00b24c00}, + {1, 0, 2, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x0008f600, 0x0008f600}, + {1, 0, 2, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + {1, 1, 0, 0.2f, 0.2f, 0.0f, D3DFVF_XYZRHW, 0x0000ff00, 0x0000ff00}, + {1, 1, 0, 0.2f, 0.2f, 0.0f, D3DFVF_XYZ, 0x0055aa00, 0x0055aa00}, + {1, 1, 0, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x00986700, 0x00986700}, + {1, 1, 0, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + /* cases 40-49 */ + {1, 1, 1, 0.2f, 0.2f, 0.0f, D3DFVF_XYZRHW, 0x0000ff00, 0x0000ff00}, + {1, 1, 1, 0.2f, 0.2f, 0.0f, D3DFVF_XYZ, 0x0055aa00, 0x0055aa00}, + {1, 1, 1, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x00986700, 0x00986700}, + {1, 1, 1, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + {1, 1, 2, 0.2f, 0.2f, 0.2f, D3DFVF_XYZRHW, 0x00906e00, 0x00906e00}, + {1, 1, 2, 0.2f, 0.2f, 0.2f, D3DFVF_XYZ, 0x00906e00, 0x00906e00}, + {1, 1, 2, 1.2f, 1.2f, 0.2f, D3DFVF_XYZRHW, 0x0000ff00, 0x0000ff00}, + {1, 1, 2, 1.2f, 1.2f, 0.2f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + {0, 2, 0, 0.2f, 0.2f, 0.2f, D3DFVF_XYZRHW, 0x0000ff00, 0x0000ff00}, + {0, 2, 0, 0.2f, 0.2f, 0.2f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + /* cases 50-59 */ + {0, 2, 0, 1.2f, 1.2f, 0.2f, D3DFVF_XYZRHW, 0x00986700, 0x00986700}, + {0, 2, 0, 1.2f, 1.2f, 0.2f, D3DFVF_XYZ, 0x0008f600, 0x0008f600}, + {0, 2, 1, 0.2f, 0.2f, 0.2f, D3DFVF_XYZRHW, 0x0000ff00, 0x0000ff00}, + {0, 2, 1, 0.2f, 0.2f, 0.2f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + {0, 2, 1, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x00986700, 0x00986700}, + {0, 2, 1, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x0000ff00, 0x0000ff00}, + {0, 2, 2, 0.2f, 0.2f, 0.0f, D3DFVF_XYZRHW, 0x00b24c00, 0x00aa5500}, /* color1 != color2 */ + {0, 2, 2, 0.2f, 0.2f, 0.0f, D3DFVF_XYZ, 0x00b24c00, 0x00aa5500}, /* color1 != color2 */ + {0, 2, 2, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x0008f600, 0x00aa5500}, /* color1 != color2 */ + {0, 2, 2, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + /* cases 60-69 */ + {1, 2, 0, 0.2f, 0.2f, 0.0f, D3DFVF_XYZRHW, 0x0000ff00, 0x0000ff00}, + {1, 2, 0, 0.2f, 0.2f, 0.0f, D3DFVF_XYZ, 0x0055aa00, 0x0055aa00}, + {1, 2, 0, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x00986700, 0x00986700}, + {1, 2, 0, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + {1, 2, 1, 0.2f, 0.2f, 0.0f, D3DFVF_XYZRHW, 0x0000ff00, 0x0000ff00}, + {1, 2, 1, 0.2f, 0.2f, 0.0f, D3DFVF_XYZ, 0x0055aa00, 0x0055aa00}, + {1, 2, 1, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x00986700, 0x00986700}, + {1, 2, 1, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + {1, 2, 2, 0.2f, 0.2f, 0.0f, D3DFVF_XYZRHW, 0x00b24c00, 0x00aa5500}, /* color1 != color2 */ + {1, 2, 2, 0.2f, 0.2f, 0.0f, D3DFVF_XYZ, 0x00b24c00, 0x00aa5500}, /* color1 != color2 */ + /* cases 70-71 */ + {1, 2, 2, 1.2f, 1.2f, 0.0f, D3DFVF_XYZRHW, 0x0008f600, 0x00aa5500}, /* color1 != color2 */ + {1, 2, 2, 1.2f, 1.2f, 0.0f, D3DFVF_XYZ, 0x000000ff, 0x000000ff}, + }; + unsigned int i; + + window = create_window(); + d3d = Direct3DCreate9(D3D_SDK_VERSION); + ok(!!d3d, "Failed to create a D3D object.\n"); + + if (!(device = create_device(d3d, window, window, TRUE))) + { + skip("Failed to create a D3D device, skipping tests.\n"); + IDirect3D9_Release(d3d); + DestroyWindow(window); + return; + } + + hr = IDirect3DDevice9_GetDeviceCaps(device, &caps); + ok(SUCCEEDED(hr), "Failed to get device caps, hr %#lx.\n", hr); + if (!(caps.RasterCaps & D3DPRASTERCAPS_FOGTABLE)) + { + skip("D3DPRASTERCAPS_FOGTABLE not supported, skipping POSITIONT table fog test.\n"); + goto done; + } + if (caps.VertexShaderVersion < D3DVS_VERSION(1, 1)) + { + skip("No vs_1_1 support, skipping test_table_shader_fog.\n"); + goto done; + } + if (caps.PixelShaderVersion < D3DPS_VERSION(2, 0)) + { + skip("No ps_2_0 support, skipping test_table_shader_fog.\n"); + goto done; + } + + hr = IDirect3DDevice9_CreateVertexShader(device, vertex_shader_code1, &vertex_shader[1]); + ok(SUCCEEDED(hr), "CreateVertexShader failed, hr %#lx.\n", hr); + hr = IDirect3DDevice9_CreatePixelShader(device, pixel_shader_code1, &pixel_shader[1]); + ok(SUCCEEDED(hr), "CreatePixelShader failed, hr %#lx.\n", hr); + hr = IDirect3DDevice9_CreatePixelShader(device, pixel_shader_code2, &pixel_shader[2]); + ok(SUCCEEDED(hr), "CreatePixelShader failed, hr %#lx.\n", hr); + hr = IDirect3DDevice9_SetRenderState(device, D3DRS_LIGHTING, FALSE); + ok(SUCCEEDED(hr), "Failed to set render state, hr %#lx.\n", hr); + hr = IDirect3DDevice9_SetRenderState(device, D3DRS_FOGENABLE, TRUE); + ok(SUCCEEDED(hr), "Failed to set render state, hr %#lx.\n", hr); + hr = IDirect3DDevice9_SetRenderState(device, D3DRS_FOGCOLOR, 0x0000ff00); + ok(SUCCEEDED(hr), "Failed to set render state, hr %#lx.\n", hr); + conv.f = start; + hr = IDirect3DDevice9_SetRenderState(device, D3DRS_FOGSTART, conv.d); + ok(SUCCEEDED(hr), "Failed to set render state, hr %#lx.\n", hr); + conv.f = end; + hr = IDirect3DDevice9_SetRenderState(device, D3DRS_FOGEND, conv.d); + ok(SUCCEEDED(hr), "Failed to set render state, hr %#lx.\n", hr); + hr = IDirect3DDevice9_SetRenderState(device, D3DRS_CLIPPING, FALSE); + ok(SUCCEEDED(hr), "SetRenderState failed, hr %#lx.\n", hr); + hr = IDirect3DDevice9_SetRenderState(device, D3DRS_FOGTABLEMODE, D3DFOG_LINEAR); + ok(SUCCEEDED(hr), "Failed to set render state, hr %#lx.\n", hr); + hr = IDirect3DDevice9_SetRenderState(device, D3DRS_ZENABLE, D3DZB_FALSE); + ok(SUCCEEDED(hr), "Failed to set render state, hr %#lx.\n", hr); + + for (i = 0; i < ARRAY_SIZE(tests); ++i) + { + hr = IDirect3DDevice9_SetTransform(device, D3DTS_PROJECTION, &proj[tests[i].matrix_id]); + ok(SUCCEEDED(hr), "Failed to set projection transform, hr %#lx.\n", hr); + hr = IDirect3DDevice9_SetFVF(device, tests[i].format_bits | D3DFVF_DIFFUSE); + ok(SUCCEEDED(hr), "Failed to set fvf, hr %#lx.\n", hr); + hr = IDirect3DDevice9_SetVertexShader(device, vertex_shader[tests[i].vshader]); + ok(SUCCEEDED(hr), "SetVertexShader failed, hr %#lx.\n", hr); + hr = IDirect3DDevice9_SetPixelShader(device, pixel_shader[tests[i].pshader]); + ok(SUCCEEDED(hr), "SetPixelShader failed, hr %#lx.\n", hr); + conv.f = tests[i].depth_bias; + hr = IDirect3DDevice9_SetRenderState(device, D3DRS_DEPTHBIAS, conv.d); + ok(SUCCEEDED(hr), "Failed to set render state, hr %#lx.\n", hr); + hr = IDirect3DDevice9_Clear(device, 0, NULL, D3DCLEAR_TARGET | D3DCLEAR_ZBUFFER, 0x000000ff, 1.0f, 0); + ok(SUCCEEDED(hr), "Failed to clear, hr %#lx.\n", hr); + + if (tests[i].format_bits == D3DFVF_XYZRHW) + { + untransformed_q[0].position.z = 0.1f + tests[i].z; + untransformed_q[1].position.z = 0.2f + tests[i].z; + untransformed_q[2].position.z = 0.3f + tests[i].z; + untransformed_q[3].position.z = 0.4f + tests[i].z; + untransformed_q[0].position.w = 0.6f + tests[i].rhw; + untransformed_q[1].position.w = 0.5f + tests[i].rhw; + untransformed_q[2].position.w = 0.4f + tests[i].rhw; + untransformed_q[3].position.w = 0.3f + tests[i].rhw; + hr = IDirect3DDevice9_BeginScene(device); + ok(SUCCEEDED(hr), "Failed to begin scene, hr %#lx.\n", hr); + hr = IDirect3DDevice9_DrawPrimitiveUP(device, D3DPT_TRIANGLESTRIP, 2, untransformed_q, sizeof(untransformed_q[0])); + ok(SUCCEEDED(hr), "Failed to draw, hr %#lx.\n", hr); + hr = IDirect3DDevice9_EndScene(device); + ok(SUCCEEDED(hr), "Failed to end scene, hr %#lx.\n", hr); + } + else + { + transformed_q[0].position.z = 0.1f + tests[i].z; + transformed_q[1].position.z = 0.2f + tests[i].z; + transformed_q[2].position.z = 0.3f + tests[i].z; + transformed_q[3].position.z = 0.4f + tests[i].z; + hr = IDirect3DDevice9_BeginScene(device); + ok(SUCCEEDED(hr), "Failed to begin scene, hr %#lx.\n", hr); + hr = IDirect3DDevice9_DrawPrimitiveUP(device, D3DPT_TRIANGLESTRIP, 2, transformed_q, sizeof(transformed_q[0])); + ok(SUCCEEDED(hr), "Failed to draw, hr %#lx.\n", hr); + hr = IDirect3DDevice9_EndScene(device); + ok(SUCCEEDED(hr), "Failed to end scene, hr %#lx.\n", hr); + } + + color = getPixelColor(device, 320, 240); + ok(color_match(color, tests[i].color1, 2) || color_match(color, tests[i].color2, 2), + "Got unexpected color 0x%08x, expected 0x%08x or 0x%08x, case %u.\n", color, tests[i].color1, tests[i].color2, i); + hr = IDirect3DDevice9_Present(device, NULL, NULL, NULL, NULL); + ok(SUCCEEDED(hr), "Failed to present, hr %#lx.\n", hr); + } + + IDirect3DVertexShader9_Release(vertex_shader[1]); + IDirect3DPixelShader9_Release(pixel_shader[1]); + IDirect3DPixelShader9_Release(pixel_shader[2]); +done: + refcount = IDirect3DDevice9_Release(device); + ok(!refcount, "Device has %lu references left.\n", refcount); + IDirect3D9_Release(d3d); + DestroyWindow(window); +} + static void test_signed_formats(void) { unsigned int expected_color, color, i, j, x, y; @@ -28140,6 +28448,7 @@ START_TEST(visual) test_negative_fixedfunction_fog(); test_position_index(); test_table_fog_zw(); + test_table_shader_fog(); test_signed_formats(); test_multisample_mismatch(); test_texcoordindex();
Hi,
It looks like your patch introduced the new failures shown below. Please investigate and fix them before resubmitting your patch. If they are not new, fixing them anyway would help a lot. Otherwise please ask for the known failures list to be updated.
The tests also ran into some preexisting test failures. If you know how to fix them that would be helpful. See the TestBot job for the details:
The full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=131979
Your paranoid android.
=== w8 (32 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w8adm (32 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w864 (32 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w1064v1507 (32 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w1064v1809 (32 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w1064_tsign (32 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w10pro64 (32 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w11pro64 (32 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w864 (64 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w1064v1507 (64 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w1064v1809 (64 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w1064_2qxl (64 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w1064_adm (64 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w1064_tsign (64 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w10pro64 (64 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w10pro64_en_AE_u8 (64 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w10pro64_ar (64 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w10pro64_ja (64 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== w10pro64_zh_CN (64 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 1. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 5. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 11. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 13. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 17. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 23. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 27. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 31. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 35. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 39. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 43. visual.c:21276: Test failed: Got unexpected color 0x0000ff00, expected 0x000000ff or 0x000000ff, case 47. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x000000ff or 0x000000ff, case 49. visual.c:21276: Test failed: Got unexpected color 0x00669900, expected 0x000000ff or 0x000000ff, case 53. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 59. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 63. visual.c:21276: Test failed: Got unexpected color 0x0055aa00, expected 0x000000ff or 0x000000ff, case 67. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x000000ff or 0x000000ff, case 71.
=== debian11 (32 bit report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 0. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 2. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 4. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 6. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 7. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 12. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 14. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 16. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 18. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 19. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 24. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 25. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 26. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 28. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 29. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 30. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 36. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 37. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 38. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 40. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 41. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 42. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x00906e00 or 0x00906e00, case 44. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x00906e00 or 0x00906e00, case 45. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x0000ff00 or 0x0000ff00, case 46. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 48. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 50. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 52. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 54. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 55. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 60. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 61. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 62. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 64. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 65. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 66.
=== debian11 (32 bit ar:MA report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 0. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 2. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 4. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 6. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 7. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 12. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 14. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 16. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 18. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 19. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 24. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 25. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 26. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 28. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 29. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 30. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 36. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 37. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 38. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 40. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 41. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 42. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x00906e00 or 0x00906e00, case 44. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x00906e00 or 0x00906e00, case 45. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x0000ff00 or 0x0000ff00, case 46. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 48. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 50. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 52. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 54. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 55. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 60. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 61. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 62. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 64. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 65. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 66.
=== debian11 (32 bit de report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 0. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 2. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 4. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 6. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 7. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 12. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 14. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 16. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 18. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 19. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 24. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 25. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 26. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 28. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 29. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 30. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 36. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 37. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 38. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 40. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 41. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 42. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x00906e00 or 0x00906e00, case 44. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x00906e00 or 0x00906e00, case 45. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x0000ff00 or 0x0000ff00, case 46. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 48. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 50. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 52. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 54. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 55. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 60. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 61. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 62. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 64. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 65. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 66.
=== debian11 (32 bit fr report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 0. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 2. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 4. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 6. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 7. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 12. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 14. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 16. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 18. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 19. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 24. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 25. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 26. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 28. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 29. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 30. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 36. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 37. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 38. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 40. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 41. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 42. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x00906e00 or 0x00906e00, case 44. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x00906e00 or 0x00906e00, case 45. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x0000ff00 or 0x0000ff00, case 46. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 48. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 50. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 52. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 54. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 55. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 60. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 61. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 62. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 64. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 65. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 66.
=== debian11 (32 bit he:IL report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 0. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 2. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 4. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 6. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 7. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 12. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 14. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 16. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 18. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 19. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 24. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 25. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 26. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 28. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 29. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 30. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 36. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 37. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 38. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 40. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 41. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 42. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x00906e00 or 0x00906e00, case 44. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x00906e00 or 0x00906e00, case 45. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x0000ff00 or 0x0000ff00, case 46. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 48. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 50. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 52. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 54. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 55. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 60. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 61. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 62. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 64. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 65. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 66.
=== debian11 (32 bit hi:IN report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 0. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 2. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 4. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 6. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 7. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 12. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 14. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 16. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 18. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 19. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 24. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 25. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 26. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 28. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 29. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 30. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 36. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 37. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 38. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 40. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 41. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 42. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x00906e00 or 0x00906e00, case 44. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x00906e00 or 0x00906e00, case 45. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x0000ff00 or 0x0000ff00, case 46. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 48. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 50. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 52. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 54. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 55. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 60. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 61. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 62. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 64. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 65. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 66.
=== debian11 (32 bit ja:JP report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 0. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 2. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 4. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 6. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 7. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 12. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 14. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 16. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 18. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 19. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 24. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 25. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 26. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 28. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 29. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 30. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 36. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 37. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 38. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 40. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 41. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 42. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x00906e00 or 0x00906e00, case 44. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x00906e00 or 0x00906e00, case 45. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x0000ff00 or 0x0000ff00, case 46. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 48. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 50. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 52. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 54. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 55. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 60. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 61. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 62. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 64. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 65. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 66.
=== debian11 (32 bit zh:CN report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 0. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 2. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 4. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 6. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 7. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 12. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 14. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 16. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 18. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 19. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 24. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 25. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 26. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 28. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 29. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 30. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 36. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 37. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 38. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 40. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 41. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 42. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x00906e00 or 0x00906e00, case 44. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x00906e00 or 0x00906e00, case 45. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x0000ff00 or 0x0000ff00, case 46. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 48. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 50. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 52. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 54. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 55. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 60. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 61. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 62. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 64. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 65. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 66.
=== debian11b (32 bit WoW report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 0. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 2. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 4. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 6. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 7. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 12. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 14. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 16. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 18. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 19. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 24. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 25. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 26. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 28. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 29. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 30. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 36. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 37. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 38. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 40. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 41. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 42. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x00906e00 or 0x00906e00, case 44. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x00906e00 or 0x00906e00, case 45. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x0000ff00 or 0x0000ff00, case 46. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 48. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 50. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 52. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 54. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 55. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 60. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 61. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 62. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 64. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 65. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 66.
=== debian11b (64 bit WoW report) ===
d3d9: visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 0. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 2. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 4. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 6. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 7. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 12. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 14. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 16. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 18. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 19. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 24. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 25. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 26. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 28. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 29. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 30. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 36. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 37. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 38. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 40. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 41. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 42. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x00906e00 or 0x00906e00, case 44. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x00906e00 or 0x00906e00, case 45. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x0000ff00 or 0x0000ff00, case 46. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 48. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 50. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 52. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 54. visual.c:21276: Test failed: Got unexpected color 0x0008f700, expected 0x0000ff00 or 0x0000ff00, case 55. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 60. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 61. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 62. visual.c:21276: Test failed: Got unexpected color 0x00b34c00, expected 0x0000ff00 or 0x0000ff00, case 64. visual.c:21276: Test failed: Got unexpected color 0x00b24c00, expected 0x0055aa00 or 0x0055aa00, case 65. visual.c:21276: Test failed: Got unexpected color 0x0009f600, expected 0x00986700 or 0x00986700, case 66.
On Mon Apr 17 07:34:28 2023 +0000, Stefan Dösinger wrote:
Add a check for capabilities here
Done.
On Mon Apr 17 19:54:28 2023 +0000, Aleksey Komarov wrote:
changed this line in [version 2 of the diff](/wine/wine/-/merge_requests/2657/diffs?diff_id=42702&start_sha=79a1410e8ce186447e208381bfa42ea93668e820#2d88a85298f6bbaa2f2d063292dc9bd0bfc8d749_21206_21215)
Fixed.
On Mon Apr 17 19:54:29 2023 +0000, Aleksey Komarov wrote:
changed this line in [version 2 of the diff](/wine/wine/-/merge_requests/2657/diffs?diff_id=42702&start_sha=79a1410e8ce186447e208381bfa42ea93668e820#2d88a85298f6bbaa2f2d063292dc9bd0bfc8d749_21222_21227)
Sorry, forgot to remove. Done.
On Mon Apr 17 19:54:29 2023 +0000, Aleksey Komarov wrote:
changed this line in [version 2 of the diff](/wine/wine/-/merge_requests/2657/diffs?diff_id=42702&start_sha=79a1410e8ce186447e208381bfa42ea93668e820#2d88a85298f6bbaa2f2d063292dc9bd0bfc8d749_21217_21227)
You are right. Removed.
On Mon Apr 17 19:36:09 2023 +0000, Stefan Dösinger wrote:
Thanks for the explanation, that makes it easier to follow what's going on. I got distracted by updating my hacky visual studio build setup to work with current Wine code, so I didn't test this on my hardware yet. What game is broken by this? I guess we'll have to fix our shaders too, and are probably out of luck on HW with only fixed function opengl (not that we care particularly much these days any more). (Plus, when a future Windows version / GPU / driver breaks the test it helps to have a comment explaining why the correct behavior matters)
There is problem with fog in game "Sea Dogs: To Each His Own", but fog looks good in Wine, but not in Gallium Nine. So this test was created to make sure that booth Gallium Nine and Wine fog works the same as in Windows. more.
More info, screen and traces about Nine bug is here: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8341
Thanks for the tests!
I don't suppose there's a nice way to calculate the expected values in the test, the same way we would in the implementation? It'd make the test clearer, and possibly allow for a bunch of nested loops instead of a long list of permutations. On the theory that that is indeed an improvement. I don't know if that'd be hard, though.
We're also going to need to make sure the tests pass on WARP (even if that just means skipping them), and also add todo annotations for where Wine is currently wrong.
If I understand correctly the documentation, I wouldn't be surprised WARP doesn't support the WFOG flag, and thus fails the test (my understanding of the doc is that WARP will always used z, never w). However according to an old nvidia dx7 presentation, the d3d driver would advertise WFOG for real hw even if the internal vendor driver tried not to advertise it (thus forcing them to implement it), so I expect all real hw to have WFOG. Testing for the WFOG capability flag to run or not the test should be enough.
I looked a bit closer into the WARP failures: There is something weird going on in all the tests that expect the clear color (0x000000ff) as output. WARP draws a quad in this situations whereas my real driver does not. Can you have another look at the tests? I suspect something unintended is going on - why would a fog test ever expect a triangle not to be drawn.
Semi-relatedly, I think this patch can remove test_table_fog_zw(). I don't see anything that test_table_fog_zw does that's not also covered by the new test.
Fun fact: test_table_fog_zw has this little nugget:
``` /* Work around an AMD Windows driver bug. Needs a proj matrix applied redundantly. */ hr = IDirect3DDevice9_SetTransform(device, D3DTS_PROJECTION, &identity); ```
This driver bug makes a lot more sense now :-) .
In the test that shows the clear color the geometry ends up on the wrong side of the near clipping plane (negative Z after the perspective division). WARP differs from real drivers here - see zenable_test(), line 18770.
So I think you could get WARP behave like all other drivers if you set D3DRS_CLIPPING=TRUE in non-XYZRHW cases, but I don't think testing clipped-away geometry is what you intended.
@stefan What would be next thing to move this forward?
On Wed Apr 3 14:29:38 2024 +0000, David Heidelberg wrote:
@stefan What would be next thing to move this forward?
Hi David (and Aleksey),
I am sorry for the late reply - I was mostly away over easter.
The concerns regarding the the clipped draws and WARP failures (See my last comment) and opaque hardcoded result values (Zeb's comments) still apply I think. It seems to me the big tests[] table was written by listing all possible permutations of input values, hardcoding the output you get without thinking *why* the resulting colors are what they are.
The answer to the WARP failures might be to just accept them as broken(), although in this case please add a comment about what WARP does wrong and why we want to test the conditions where WARP misbehaves regardless. If possible, please try to calculate the expected fog values similarly to what the shader implementation should do or at least add a comment explaining the results.
FWIW, it's been some time, and I'm also interested in improving our code as part of the FFP effort related to the Vulkan backend, so I've taken it upon myself to start improving these tests myself.
This merge request was closed by Elizabeth Figura.
d591827c5d3cdc09e728d72e564bdd447e528bd8 is upstream and covers everything these tests do.