Creates test for the following things:
- Whether a combination of BackBufferCount + SwapEffect results in another buffer being added that acts as a front buffer. We used to have bugs caused by this in DXVK ages ago. - GetFrontBufferData actually copying data from the front buffer to the target surface and not from one of the back buffers. This is motivated by a DXVK bug with a modded version of Silent Hill 2 we had recently. - GetFrontBufferData produces a specific fixed alpha value depending on whether the swapchain is windowed or fullscreen. That's a TODO for now because neither Wine nor DXVK implements this and it's a bit annoying to implement this while not a single application is known to rely on this. - GetFrontBufferData is supposed to capture a screenshot of the entire monitor. So this MR adds a test to make sure that the application window is positioned correctly in the target surface after calling GetFrontBufferData. Total War Medieval 2 actually hit this issue with DXVK on its loading screen in windowed mode.
All the new tests pass on Windows 11 on the Nvidia D3D9 driver.
-- v2: d3d9: Add test for GetFrontBufferData window placement.
From: Robin Kertels robin.kertels@gmail.com
Signed-off-by: Robin Kertels robin.kertels@gmail.com --- dlls/d3d9/tests/visual.c | 134 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 134 insertions(+)
diff --git a/dlls/d3d9/tests/visual.c b/dlls/d3d9/tests/visual.c index 20df3d29b1b..1ca6c0c902e 100644 --- a/dlls/d3d9/tests/visual.c +++ b/dlls/d3d9/tests/visual.c @@ -17863,6 +17863,139 @@ done: DestroyWindow(window); }
+static void test_swapchain_buffer_swapping(void) { + D3DPRESENT_PARAMETERS present_parameters = {0}; + IDirect3DSurface9 *readback = NULL; + IDirect3DDevice9 *device = NULL; + IDirect3DSwapChain9 *swapchain; + IDirect3DSurface9 *backbuffer; + unsigned int expected_color; + struct surface_readback rb; + unsigned int color; + unsigned int i, j; + IDirect3D9 *d3d; + HWND window; + HRESULT hr; + + static const D3DCOLOR test_colors[] = { + D3DCOLOR_RGBA(255, 0, 0, 128), + D3DCOLOR_RGBA(0, 255, 0, 128), + D3DCOLOR_RGBA(0, 0, 255, 128), + D3DCOLOR_RGBA(0, 255, 255, 128), + D3DCOLOR_RGBA(255, 255, 0, 128), + D3DCOLOR_RGBA(255, 0, 255, 128), + D3DCOLOR_RGBA(128, 128, 128, 128), + }; + + static const struct { + D3DSWAPEFFECT swap_effect; + unsigned int back_buffer_count; + bool fullscreen; + bool reset_succeeds; + unsigned int expected_backbuffer_color_index; + } test_data[] = { + { D3DSWAPEFFECT_DISCARD, 0, false, true, 6 }, + { D3DSWAPEFFECT_DISCARD, 1, false, true, 6 }, + { D3DSWAPEFFECT_DISCARD, 2, false, true, 4 }, + { D3DSWAPEFFECT_DISCARD, 3, false, true, 3 }, + { D3DSWAPEFFECT_FLIP, 0, false, true, 5 }, + { D3DSWAPEFFECT_FLIP, 1, false, true, 5 }, + { D3DSWAPEFFECT_FLIP, 2, false, true, 4 }, + { D3DSWAPEFFECT_FLIP, 3, false, true, 3 }, + { D3DSWAPEFFECT_COPY, 0, false, true, 6 }, + { D3DSWAPEFFECT_COPY, 1, false, true, 6 }, + { D3DSWAPEFFECT_COPY, 2, false, false, 5 }, + { D3DSWAPEFFECT_COPY, 3, false, false, 4 }, + { D3DSWAPEFFECT_DISCARD, 0, true, true, 5 }, + { D3DSWAPEFFECT_DISCARD, 1, true, true, 5 }, + { D3DSWAPEFFECT_DISCARD, 2, true, true, 4 }, + { D3DSWAPEFFECT_DISCARD, 3, true, true, 3 }, + { D3DSWAPEFFECT_FLIP, 0, true, true, 5 }, + { D3DSWAPEFFECT_FLIP, 1, true, true, 5 }, + { D3DSWAPEFFECT_FLIP, 2, true, true, 4 }, + { D3DSWAPEFFECT_FLIP, 3, true, true, 3 }, + { D3DSWAPEFFECT_COPY, 0, true, true, 6 }, + { D3DSWAPEFFECT_COPY, 1, true, true, 6 }, + { D3DSWAPEFFECT_COPY, 2, true, false, 5 }, + { D3DSWAPEFFECT_COPY, 3, true, false, 4 }, + }; + + d3d = Direct3DCreate9(D3D_SDK_VERSION); + ok(!!d3d, "Failed to create D3D object.\n"); + window = create_window(); + if (!(device = create_device(d3d, window, window, TRUE))) + { + skip("Failed to create a D3D device, skipping tests.\n"); + goto done; + } + + hr = IDirect3DDevice9_GetSwapChain(device, 0, &swapchain); + ok(hr == D3D_OK, "Failed to get the implicit swapchain, hr %#lx.\n", hr); + hr = IDirect3DSwapChain9_GetPresentParameters(swapchain, &present_parameters); + ok(hr == D3D_OK, "Failed to get present parameters, hr %#lx.\n", hr); + IDirect3DSwapChain9_Release(swapchain); + + hr = IDirect3D9_CreateDevice(d3d, D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, window, + D3DCREATE_HARDWARE_VERTEXPROCESSING, &present_parameters, &device); + if (!SUCCEEDED(hr)) + { + skip("Failed to create D3D device.\n"); + goto done; + } + + hr = IDirect3DDevice9_CreateOffscreenPlainSurface(device, 4096, 4096, D3DFMT_A8R8G8B8, D3DPOOL_SYSTEMMEM, &readback, NULL); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + + for (i = 0; i < ARRAY_SIZE(test_data); i++) { + present_parameters.BackBufferCount = test_data[i].back_buffer_count; + present_parameters.SwapEffect = test_data[i].swap_effect; + present_parameters.Windowed = !test_data[i].fullscreen; + hr = IDirect3DDevice9_Reset(device, &present_parameters); + + if (!SUCCEEDED(hr) || !test_data[i].reset_succeeds) + { + ok(SUCCEEDED(hr) || !test_data[i].reset_succeeds, "Reset failed where it was expected to succeed, case %u.\n", i); + ok(!SUCCEEDED(hr) || test_data[i].reset_succeeds, "Reset succeeded where it was expected to fail, case %u.\n", i); + continue; + } + + for (j = 0; j < ARRAY_SIZE(test_colors); j++) { + hr = IDirect3DDevice9_Clear(device, 0, NULL, D3DCLEAR_TARGET, test_colors[j], 0, 0); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + hr = IDirect3DDevice9_Present(device, NULL, NULL, NULL, NULL); + ok(hr == D3D_OK, "Got unexpected hr %#lx. case %u, color: %u\n", hr, i, j); + } + hr = IDirect3DDevice9_GetBackBuffer(device, 0, 0, D3DBACKBUFFER_TYPE_MONO, &backbuffer); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + + get_rt_readback(backbuffer, &rb); + color = get_readback_color(&rb, 0, 0); + expected_color = test_colors[test_data[i].expected_backbuffer_color_index]; + ok(color_match(color, expected_color, 1), + "Expected colour 0x%08x, got 0x%08x, case %u.\n", expected_color, color, i); + release_surface_readback(&rb); + IDirect3DSurface9_Release(backbuffer); + + hr = IDirect3DDevice9_Clear(device, 0, NULL, D3DCLEAR_TARGET, test_colors[0], 0, 0); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + hr = IDirect3DDevice9_GetFrontBufferData(device, 0, readback); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + /* Pick a pixel at an offset to avoid hitting the window border in windowed mode */ + color = getPixelColorFromSurface(readback, 64, 64) & 0x00FFFFFF; + expected_color = test_colors[ARRAY_SIZE(test_colors) - 1] & 0x00FFFFFF; + ok(color_match(color, expected_color, 1), + "Expected colour 0x%08x, got 0x%08x, frontbuffer case %u.\n", expected_color, color, i); + } + +done: + if (readback) + IDirect3DSurface9_Release(readback); + if (device) + IDirect3DDevice9_Release(device); + DestroyWindow(window); + IDirect3D9_Release(d3d); +} + static void multisampled_depth_buffer_test(void) { IDirect3DDevice9 *device = 0; @@ -28270,4 +28403,5 @@ START_TEST(visual) test_managed_reset(); test_managed_generate_mipmap(); test_mipmap_upload(); + test_swapchain_buffer_swapping(); }
From: Robin Kertels robin.kertels@gmail.com
Signed-off-by: Robin Kertels robin.kertels@gmail.com --- dlls/d3d9/tests/visual.c | 75 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+)
diff --git a/dlls/d3d9/tests/visual.c b/dlls/d3d9/tests/visual.c index 1ca6c0c902e..379420e01fb 100644 --- a/dlls/d3d9/tests/visual.c +++ b/dlls/d3d9/tests/visual.c @@ -17996,6 +17996,80 @@ done: IDirect3D9_Release(d3d); }
+static void test_get_front_buffer_data_alpha(void) +{ + D3DPRESENT_PARAMETERS present_parameters = {0}; + IDirect3DSurface9 *readback = NULL; + IDirect3DDevice9 *device = NULL; + IDirect3DSwapChain9 *swapchain; + unsigned int color; + IDirect3D9 *d3d; + HWND window; + HRESULT hr; + + d3d = Direct3DCreate9(D3D_SDK_VERSION); + ok(!!d3d, "Failed to create D3D object.\n"); + window = create_window(); + if (!(device = create_device(d3d, window, window, TRUE))) + { + skip("Failed to create a D3D device, skipping tests.\n"); + goto done; + } + + hr = IDirect3DDevice9_GetSwapChain(device, 0, &swapchain); + ok(hr == D3D_OK, "Failed to get the implicit swapchain, hr %#lx.\n", hr); + hr = IDirect3DSwapChain9_GetPresentParameters(swapchain, &present_parameters); + ok(hr == D3D_OK, "Failed to get present parameters, hr %#lx.\n", hr); + IDirect3DSwapChain9_Release(swapchain); + + hr = IDirect3D9_CreateDevice(d3d, D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, window, + D3DCREATE_HARDWARE_VERTEXPROCESSING, &present_parameters, &device); + if (!SUCCEEDED(hr)) + { + skip("Failed to create D3D device.\n"); + goto done; + } + + hr = IDirect3DDevice9_CreateOffscreenPlainSurface(device, 4096, 4096, D3DFMT_A8R8G8B8, D3DPOOL_SYSTEMMEM, &readback, NULL); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + + hr = IDirect3DDevice9_Clear(device, 0, NULL, D3DCLEAR_TARGET, D3DCOLOR_RGBA(128, 128, 128, 128), 0, 0); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + hr = IDirect3DDevice9_Present(device, NULL, NULL, NULL, NULL); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + hr = IDirect3DDevice9_GetFrontBufferData(device, 0, readback); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + /* Pick a pixel at an offset to avoid hitting the window border in windowed mode */ + color = getPixelColorFromSurface(readback, 64, 64); + todo_wine ok((color & 0xFF000000) == 0xFF000000, "Alpha of GetFrontBufferData is supposed to always be 255 in windowed mode.\n"); + + present_parameters.Windowed = false; + hr = IDirect3DDevice9_Reset(device, &present_parameters); + if (!SUCCEEDED(hr)) + { + skip("Failed to switch to fullscreen.\n"); + goto done; + } + + hr = IDirect3DDevice9_Clear(device, 0, NULL, D3DCLEAR_TARGET, D3DCOLOR_RGBA(128, 128, 128, 128), 0, 0); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + hr = IDirect3DDevice9_Present(device, NULL, NULL, NULL, NULL); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + hr = IDirect3DDevice9_GetFrontBufferData(device, 0, readback); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + /* Pick a pixel at an offset to avoid hitting the window border in windowed mode */ + color = getPixelColorFromSurface(readback, 64, 64); + todo_wine ok((color & 0xFF000000) == 0, "Alpha of GetFrontBufferData is supposed to always be 0 in fullscreen mode.\n"); + +done: + if (readback) + IDirect3DSurface9_Release(readback); + if (device) + IDirect3DDevice9_Release(device); + DestroyWindow(window); + IDirect3D9_Release(d3d); +} + static void multisampled_depth_buffer_test(void) { IDirect3DDevice9 *device = 0; @@ -28404,4 +28478,5 @@ START_TEST(visual) test_managed_generate_mipmap(); test_mipmap_upload(); test_swapchain_buffer_swapping(); + test_get_front_buffer_data_alpha(); }
From: Robin Kertels robin.kertels@gmail.com
Signed-off-by: Robin Kertels robin.kertels@gmail.com --- dlls/d3d9/tests/visual.c | 71 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+)
diff --git a/dlls/d3d9/tests/visual.c b/dlls/d3d9/tests/visual.c index 379420e01fb..d5225fe7f7a 100644 --- a/dlls/d3d9/tests/visual.c +++ b/dlls/d3d9/tests/visual.c @@ -18070,6 +18070,76 @@ done: IDirect3D9_Release(d3d); }
+static void test_get_front_buffer_data_windowed_positioning(void) +{ + IDirect3DSurface9 *readback = NULL; + IDirect3DDevice9 *device = NULL; + D3DRECT rect_to_clear; + unsigned int color; + IDirect3D9 *d3d; + POINT point; + HWND window; + RECT rect; + HRESULT hr; + + d3d = Direct3DCreate9(D3D_SDK_VERSION); + ok(!!d3d, "Failed to create D3D object.\n"); + + SetRect(&rect, 64, 64, 640 + 64, 480 + 64); + AdjustWindowRect(&rect, WS_OVERLAPPEDWINDOW | WS_VISIBLE, FALSE); + window = CreateWindowA("static", "d3d9_test", WS_OVERLAPPEDWINDOW | WS_VISIBLE, + rect.left, rect.top, rect.right - rect.left, rect.bottom - rect.top, 0, 0, 0, 0); + + if (!(device = create_device(d3d, window, window, TRUE))) + { + skip("Failed to create a D3D device, skipping tests.\n"); + goto done; + } + + hr = IDirect3DDevice9_CreateOffscreenPlainSurface(device, 4096, 4096, D3DFMT_A8R8G8B8, D3DPOOL_SYSTEMMEM, &readback, NULL); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + + hr = IDirect3DDevice9_Clear(device, 0, NULL, D3DCLEAR_TARGET, D3DCOLOR_RGBA(0, 0, 0, 255), 0, 0); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + rect_to_clear.x1 = 16; + rect_to_clear.x2 = 24; + rect_to_clear.y1 = 16; + rect_to_clear.y2 = 24; + hr = IDirect3DDevice9_Clear(device, 1, &rect_to_clear, D3DCLEAR_TARGET, D3DCOLOR_RGBA(128, 128, 128, 128), 0, 0); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + hr = IDirect3DDevice9_Present(device, NULL, NULL, NULL, NULL); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + + /* This appears necessary because of the initial window animations. */ + Sleep(250); + + point.x = 16; + point.y = 16; + ClientToScreen(window, &point); + hr = IDirect3DDevice9_GetFrontBufferData(device, 0, readback); + ok(hr == D3D_OK, "Got unexpected hr %#lx.\n", hr); + + color = getPixelColorFromSurface(readback, point.x, point.y); + ok(color_match(color, D3DCOLOR_RGBA(128, 128, 128, 255), 1), + "Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0x%08lx, got 0x%08x.\n", D3DCOLOR_RGBA(128, 128, 128, 255), color); + + color = getPixelColorFromSurface(readback, point.x + 16, point.y + 16); + ok(color_match(color, D3DCOLOR_RGBA(0, 0, 0, 255), 1), + "Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0x%08lx, got 0x%08x.\n", D3DCOLOR_RGBA(0, 0, 0, 255), color); + + color = getPixelColorFromSurface(readback, 0, 0); + ok(!color_match(color, D3DCOLOR_RGBA(128, 128, 128, 255), 1), + "Application window is not correctly positioned in GetFrontBufferData result. Expected colour other than 0x%08x\n", color); + +done: + if (readback) + IDirect3DSurface9_Release(readback); + if (device) + IDirect3DDevice9_Release(device); + DestroyWindow(window); + IDirect3D9_Release(d3d); +} + static void multisampled_depth_buffer_test(void) { IDirect3DDevice9 *device = 0; @@ -28479,4 +28549,5 @@ START_TEST(visual) test_mipmap_upload(); test_swapchain_buffer_swapping(); test_get_front_buffer_data_alpha(); + test_get_front_buffer_data_windowed_positioning(); }
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=145006
Your paranoid android.
=== w8 (32 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00ada5ab, frontbuffer case 0.
=== w8adm (32 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00a1a1a1, frontbuffer case 0.
=== w864 (32 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x006968fc, frontbuffer case 0.
=== w1064v1507 (32 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x005a5a5a, frontbuffer case 0. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0xff313131.
=== w1064v1809 (32 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x006f6f6f, frontbuffer case 0. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0xff16130f.
=== w1064_tsign (32 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x005f5f5f, frontbuffer case 0.
=== w10pro64 (32 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00898287, frontbuffer case 0. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0xff535151. visual.c:18127: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff000000, got 0xff020000.
=== w10pro64_en_AE_u8 (32 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x008d848a, frontbuffer case 0.
=== w11pro64 (32 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x007c7ca5, frontbuffer case 0. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0xff000000.
=== w864 (64 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x006b6bfb, frontbuffer case 0.
=== w1064v1507 (64 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00616161, frontbuffer case 0.
=== w1064v1809 (64 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x006e6e6e, frontbuffer case 0. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 1. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 2. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 3. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 4. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 5. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 6. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 8. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 9.
=== w1064_2qxl (64 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x006e6e6e, frontbuffer case 0. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0xff121212.
=== w1064_adm (64 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00a7a7a7, frontbuffer case 0. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0xff181818.
=== w1064_tsign (64 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00656565, frontbuffer case 0.
=== w10pro64 (64 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x0092858e, frontbuffer case 0.
=== w10pro64_ar (64 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00836464, frontbuffer case 0.
=== w10pro64_ja (64 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00826868, frontbuffer case 0. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0xff100808. visual.c:18127: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff000000, got 0xff090101.
=== w10pro64_zh_CN (64 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00817474, frontbuffer case 0. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0xff100808. visual.c:18127: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff000000, got 0xff090101.
=== w11pro64_amd (64 bit report) ===
d3d9: visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 12. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 13. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 14. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 16. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 17. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 18. visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 20. visual: Timeout
=== debian11 (32 bit report) ===
d3d9: visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 0. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 0. visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 1. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 1. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 2. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 2. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 3. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 3. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 4. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 4. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 5. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 5. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 6. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 6. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 8. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 9. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 12. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 12. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 13. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 13. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 14. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 14. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 15. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 15. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 16. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 16. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 17. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 17. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 18. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 18. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 20. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 21. visual.c:18062: Test succeeded inside todo block: Alpha of GetFrontBufferData is supposed to always be 0 in fullscreen mode. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0x00000000. visual.c:18127: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff000000, got 0x00000000.
=== debian11 (32 bit ar:MA report) ===
d3d9: visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 0. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 0. visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 1. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 1. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 2. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 2. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 3. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 3. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 4. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 4. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 5. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 5. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 6. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 6. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 8. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 9. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 12. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 12. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 13. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 13. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 14. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 14. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 15. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 15. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 16. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 16. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 17. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 17. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 18. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 18. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 20. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 21. visual.c:18062: Test succeeded inside todo block: Alpha of GetFrontBufferData is supposed to always be 0 in fullscreen mode. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0x00000000. visual.c:18127: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff000000, got 0x00000000.
=== debian11 (32 bit de report) ===
d3d9: visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 0. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 0. visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 1. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 1. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 2. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 2. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 3. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 3. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 4. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 4. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 5. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 5. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 6. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 6. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 8. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 9. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 12. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 12. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 13. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 13. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 14. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 14. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 15. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 15. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 16. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 16. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 17. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 17. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 18. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 18. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 20. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 21. visual.c:18062: Test succeeded inside todo block: Alpha of GetFrontBufferData is supposed to always be 0 in fullscreen mode. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0x00000000. visual.c:18127: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff000000, got 0x00000000.
=== debian11 (32 bit fr report) ===
d3d9: visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 0. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 0. visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 1. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 1. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 2. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 2. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 3. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 3. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 4. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 4. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 5. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 5. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 6. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 6. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 8. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 9. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 12. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 12. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 13. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 13. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 14. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 14. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 15. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 15. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 16. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 16. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 17. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 17. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 18. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 18. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 20. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 21. visual.c:18062: Test succeeded inside todo block: Alpha of GetFrontBufferData is supposed to always be 0 in fullscreen mode. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0x00000000. visual.c:18127: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff000000, got 0x00000000.
=== debian11 (32 bit he:IL report) ===
d3d9: visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 0. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 0. visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 1. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 1. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 2. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 2. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 3. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 3. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 4. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 4. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 5. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 5. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 6. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 6. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 8. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 9. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 12. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 12. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 13. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 13. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 14. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 14. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 15. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 15. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 16. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 16. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 17. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 17. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 18. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 18. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 20. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 21. visual.c:18062: Test succeeded inside todo block: Alpha of GetFrontBufferData is supposed to always be 0 in fullscreen mode. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0x00000000. visual.c:18127: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff000000, got 0x00000000.
=== debian11 (32 bit hi:IN report) ===
d3d9: visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 0. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 0. visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 1. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 1. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 2. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 2. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 3. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 3. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 4. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 4. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 5. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 5. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 6. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 6. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 8. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 9. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 12. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 12. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 13. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 13. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 14. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 14. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 15. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 15. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 16. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 16. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 17. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 17. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 18. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 18. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 20. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 21. visual.c:18062: Test succeeded inside todo block: Alpha of GetFrontBufferData is supposed to always be 0 in fullscreen mode. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0x00000000. visual.c:18127: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff000000, got 0x00000000.
=== debian11 (32 bit ja:JP report) ===
d3d9: visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 0. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 0. visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 1. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 1. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 2. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 2. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 3. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 3. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 4. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 4. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 5. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 5. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 6. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 6. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 8. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 9. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 12. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 12. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 13. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 13. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 14. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 14. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 15. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 15. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 16. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 16. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 17. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 17. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 18. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 18. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 20. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 21. visual.c:18062: Test succeeded inside todo block: Alpha of GetFrontBufferData is supposed to always be 0 in fullscreen mode. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0x00000000. visual.c:18127: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff000000, got 0x00000000.
=== debian11 (32 bit zh:CN report) ===
d3d9: visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 0. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 0. visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 1. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 1. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 2. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 2. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 3. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 3. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 4. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 4. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 5. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 5. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 6. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 6. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 8. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 9. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 12. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 12. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 13. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 13. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 14. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 14. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 15. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 15. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 16. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 16. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 17. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 17. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 18. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 18. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 20. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 21. visual.c:18062: Test succeeded inside todo block: Alpha of GetFrontBufferData is supposed to always be 0 in fullscreen mode. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0x00000000. visual.c:18127: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff000000, got 0x00000000.
=== debian11b (32 bit WoW report) ===
d3d9: visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 0. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 0. visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 1. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 1. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 2. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 2. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 3. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 3. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 4. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 4. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 5. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 5. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 6. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 6. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 8. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 9. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 12. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 12. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 13. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 13. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 14. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 14. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 15. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 15. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 16. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 16. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 17. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 17. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 18. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 18. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 20. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 21. visual.c:18062: Test succeeded inside todo block: Alpha of GetFrontBufferData is supposed to always be 0 in fullscreen mode. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0x00000000. visual.c:18127: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff000000, got 0x00000000.
=== debian11b (64 bit WoW report) ===
d3d9: visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 0. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 0. visual.c:17974: Test failed: Expected colour 0x80808080, got 0x00000000, case 1. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 1. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 2. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 2. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 3. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 3. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 4. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 4. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 5. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 5. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 6. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 6. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 7. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 8. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 9. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 12. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 12. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x00000000, case 13. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 13. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x00000000, case 14. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 14. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x00000000, case 15. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 15. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 16. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 16. visual.c:17974: Test failed: Expected colour 0x80ff00ff, got 0x80808080, case 17. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 17. visual.c:17974: Test failed: Expected colour 0x80ffff00, got 0x80808080, case 18. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 18. visual.c:17974: Test failed: Expected colour 0x8000ffff, got 0x80808080, case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 19. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 20. visual.c:17986: Test failed: Expected colour 0x00808080, got 0x00000000, frontbuffer case 21. visual.c:18062: Test succeeded inside todo block: Alpha of GetFrontBufferData is supposed to always be 0 in fullscreen mode. visual.c:18123: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff808080, got 0x00000000. visual.c:18127: Test failed: Application window is not correctly positioned in GetFrontBufferData result. Expected colour 0xff000000, got 0x00000000.