https://bugs.winehq.org/show_bug.cgi?id=52106
Bug ID: 52106 Summary: dxva2:dxva2 fails in test_progressive_device() on cw-rx460 (AMD) Product: Wine Version: unspecified Hardware: x86-64 OS: Windows Status: NEW Severity: normal Priority: P2 Component: dxva2 Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
dxva2:dxva2 fails fails in test_progressive_device() on the TestBot's AMD test configuration, cw-rx460:
dxva2.c:647: Test failed: Unexpected hr 0x80004005, format 21. dxva2.c:648: Test failed: Unexpected format count 0. dxva2.c:669: Test failed: Unexpected input pool 0x4.
https://test.winehq.org/data/patterns.html#dxva2:dxva2
This impacts all Windows versions from 8.1 to 21H1 and multiple Radeon driver versions. But none of the other machines (Nvidia, QEmu) are impacted so this is specific to either the Radeon driver or to this particular graphics card (or generation).
Given that the error is a generic E_FAIL, maybe that means one cannot expect this functionality to always be available.
A bisect shows that the failures started with the commit that introduced the new tests:
commit 12a1b4b360abc6db5de2e393b9ec53a77f532ffd Author: Nikolay Sivov nsivov@codeweavers.com AuthorDate: Tue Nov 23 15:21:45 2021 +0300
dxva2: Introduce progressive processor device.
The point is to provide a device, with similar caps and NV12 support, while keeping software device on its own, the way it should be.
This is based on research by Derek Lesho.
Signed-off-by: Nikolay Sivov nsivov@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
https://bugs.winehq.org/show_bug.cgi?id=52106
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |12a1b4b360abc6db5de2e393b9e | |c53a77f532ffd Keywords| |regression, source, | |testcase
https://bugs.winehq.org/show_bug.cgi?id=52106
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- Created attachment 71140 --> https://bugs.winehq.org/attachment.cgi?id=71140 patch
Does this help? I would have tried myself, but I don't see these boxes on testbot.
https://bugs.winehq.org/show_bug.cgi?id=52106
--- Comment #2 from François Gouget fgouget@codeweavers.com --- Yes, it fixes the failures here.
https://bugs.winehq.org/show_bug.cgi?id=52106
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |8a43d0808a8cba8b30d5ed2e00f | |36d260ff2f796 Status|NEW |RESOLVED
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com --- This is fixed now, 8a43d0808a8cba8b30d5ed2e00f36d260ff2f796.
https://bugs.winehq.org/show_bug.cgi?id=52106
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.0-rc1.