[Bug 53479] New: dxgi:dxgi - Failed twice due to occlusion while testing an invisible window vs a fullscreen swapchain on Windows

WineHQ Bugzilla wine-bugs at winehq.org
Tue Aug 2 04:13:52 CDT 2022


https://bugs.winehq.org/show_bug.cgi?id=53479

            Bug ID: 53479
           Summary: dxgi:dxgi - Failed twice due to occlusion while
                    testing an invisible window vs a fullscreen swapchain
                    on Windows
           Product: Wine
           Version: unspecified
          Hardware: x86-64
                OS: Windows
            Status: NEW
          Severity: normal
          Priority: P2
         Component: d3d
          Assignee: wine-bugs at winehq.org
          Reporter: fgouget at codeweavers.com

dxgi:dxgi - Failed twice in test_swapchain_present() due to occlusion while
testing an invisible window vs a fullscreen swapchain on Windows:

dxgi.c:4792: Test failed: Test 0: Got unexpected hr 0x87a0001.
dxgi.c:4796: Test failed: Test 0: Got unexpected fullscreen status.

https://test.winehq.org/data/patterns.html#dxgi:dxgi

Where 0x87a0001 == DXGI_STATUS_OCCLUDED
This only happened on w1064v1507, on 2022-05-24 (32-bit) and 2022-07-27
(64-bit).

Maybe there's a window popping up that's causing the occlusion (from a previous
test crashing or a Windows notification)? Or maybe there is a message ordering
issue such that the windows states are not always as expected.

The only other case of occlusion issue happened on cw-rx460 when running
Windows 10 21H2. In that case the issue was systematic and happened earlier in
test_swapchain_present(), in the minimized window test and the set of failures
was different:

dxgi.c:4714: Test failed: Test 0: Got unexpected hr 0x87a0001.
dxgi.c:4735: Test failed: Test 0: Got unexpected hr 0x8876086a.
dxgi.c:4744: Test failed: Test 0: Got unexpected fullscreen status.
dxgi.c:4745: Test failed: Test 0: Got unexpected output.
dxgi.c:4753: Test failed: Test 0: Got unexpected fullscreen status.
dxgi.c:4765: Test failed: Test 0: Got unexpected fullscreen status.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list