https://bugs.winehq.org/show_bug.cgi?id=53216
Bug ID: 53216 Summary: d3d11:d3d11 - test_depth_bias() fails in the TestBot VMs Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com Distribution: ---
d3d11:d3d11 - test_depth_bias() fails in the TestBot VMs:
d3d11.c:28093: Test failed: Got depth 4.99374978e-003, expected 4.99999994e-003. d3d11.c:28093: Test failed: Got depth 4.99374978e-003, expected 4.99999994e-003. d3d11.c:28093: Test failed: Got depth 2.50997487e-003, expected 2.50999994e-003. d3d11.c:28093: Test failed: Got depth 7.48750009e-003, expected 7.49999994e-003. d3d11.c:28093: Test failed: Got depth 7.48750009e-003, expected 7.49999994e-003. d3d11.c:28093: Test failed: Got depth 2.50997487e-003, expected 2.50999994e-003. d3d11.c:28093: Test failed: Got depth 1.24749998e-002, expected 1.24999999e-002. d3d11.c:28093: Test failed: Got depth 1.24749998e-002, expected 1.24999999e-002. d3d11.c:28093: Test failed: Got depth 2.50997487e-003, expected 2.50999994e-003. d3d11.c:28093: Test failed: Got depth 6.40899956e-001, expected 6.42500000e-001. d3d11.c:28093: Test failed: Got depth 6.40899956e-001, expected 6.42500000e-001. d3d11.c:28093: Test failed: Got depth 2.50997487e-003, expected 2.50999994e-003. d3d11.c:28093: Test failed: Got depth 2.50997487e-003, expected 2.50999994e-003. d3d11.c:28093: Test failed: Got depth 2.50997487e-003, expected 2.50999994e-003. d3d11.c:27965: Test marked todo: Got 0xffffff00, expected 0x00ffffff at (0, 0, 0), sub-resource 0. d3d11.c:28101: Test failed: Got value 0x14745 (4.99373704e-003), expected 0x147ae (4.99999553e-003). d3d11.c:28101: Test failed: Got value 0x14745 (4.99373704e-003), expected 0x147ae (4.99999553e-003). d3d11.c:28101: Test failed: Got value 0x8528f (3.25097461e-002), expected 0x85293 (3.25099845e-002). d3d11.c:28101: Test failed: Got value 0x1eab3 (7.48747632e-003), expected 0x1eb85 (7.49999329e-003). d3d11.c:28101: Test failed: Got value 0x1eab3 (7.48747632e-003), expected 0x1eb85 (7.49999329e-003). d3d11.c:28101: Test failed: Got value 0x8528f (3.25097461e-002), expected 0x85293 (3.25099845e-002). d3d11.c:28101: Test failed: Got value 0x33190 (1.24750145e-002), expected 0x33333 (1.24999888e-002). d3d11.c:28101: Test failed: Got value 0x33190 (1.24750145e-002), expected 0x33333 (1.24999888e-002). d3d11.c:28101: Test failed: Got value 0x8528f (3.25097461e-002), expected 0x85293 (3.25099845e-002). d3d11.c:28101: Test failed: Got value 0xa41204 (6.40899935e-001), expected 0xa47ae1 (6.42500022e-001). d3d11.c:28101: Test failed: Got value 0xa41204 (6.40899935e-001), expected 0xa47ae1 (6.42500022e-001). d3d11.c:28101: Test failed: Got value 0x8528f (3.25097461e-002), expected 0x85293 (3.25099845e-002). d3d11.c:28101: Test failed: Got value 0x8528f (3.25097461e-002), expected 0x85293 (3.25099845e-002). d3d11.c:28101: Test failed: Got value 0x8528f (3.25097461e-002), expected 0x85293 (3.25099845e-002). d3d11.c:28110: Test failed: Got value 0x28e (9.97940032e-003), expected 0x290 (1.00099184e-002). d3d11.c:28110: Test failed: Got value 0x28e (9.97940032e-003), expected 0x290 (1.00099184e-002). d3d11.c:28110: Test failed: Got value 0x331 (1.24666209e-002), expected 0x334 (1.25123980e-002). d3d11.c:28110: Test failed: Got value 0x331 (1.24666209e-002), expected 0x334 (1.25123980e-002). d3d11.c:28110: Test failed: Got value 0x476 (1.74258030e-002), expected 0x47b (1.75020981e-002). d3d11.c:28110: Test failed: Got value 0x476 (1.74258030e-002), expected 0x47b (1.75020981e-002). d3d11.c:28110: Test failed: Got value 0xa411 (6.40894179e-001), expected 0xa47a (6.42496376e-001). d3d11.c:28110: Test failed: Got value 0xa411 (6.40894179e-001), expected 0xa47a (6.42496376e-001).
https://test.winehq.org/data/patterns.html#d3d11:d3d11
These failures: * Don't happen on Debian 11 + Intel / KDE * Happen on Debian 11 + QXL + single-monitor * Happen on Debian 11 + QXL + multi-monitor * Don't happen on Debian Testing + QXL + multi-monitor
So they are probably caused by some bug in the Debian 11 QXL support.
Note that despite being systematic these failures could cause false positives due to the test multi-threading (see bug 53212).
https://bugs.winehq.org/show_bug.cgi?id=53216
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source, testcase
https://bugs.winehq.org/show_bug.cgi?id=53216
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|d3d11:d3d11 - |d3d10core:d3d10core & |test_depth_bias() fails in |d3d11:d3d11 - |the TestBot VMs |test_depth_bias() fails in | |the TestBot VMs
--- Comment #1 from François Gouget fgouget@codeweavers.com --- d3d10core:d3d10core has the same set of failures on the same set of test configurations:
d3d10core.c:16139: Test failed: Got depth 4.99374978e-003, expected 4.99999994e-003. d3d10core.c:16139: Test failed: Got depth 4.99374978e-003, expected 4.99999994e-003. d3d10core.c:16139: Test failed: Got depth 2.50997487e-003, expected 2.50999994e-003. d3d10core.c:16139: Test failed: Got depth 7.48750009e-003, expected 7.49999994e-003. d3d10core.c:16139: Test failed: Got depth 7.48750009e-003, expected 7.49999994e-003. d3d10core.c:16139: Test failed: Got depth 2.50997487e-003, expected 2.50999994e-003. d3d10core.c:16139: Test failed: Got depth 1.24749998e-002, expected 1.24999999e-002. d3d10core.c:16139: Test failed: Got depth 1.24749998e-002, expected 1.24999999e-002. d3d10core.c:16139: Test failed: Got depth 2.50997487e-003, expected 2.50999994e-003. d3d10core.c:16139: Test failed: Got depth 6.40899956e-001, expected 6.42500000e-001. d3d10core.c:16139: Test failed: Got depth 6.40899956e-001, expected 6.42500000e-001. d3d10core.c:16139: Test failed: Got depth 2.50997487e-003, expected 2.50999994e-003. d3d10core.c:16139: Test failed: Got depth 2.50997487e-003, expected 2.50999994e-003. d3d10core.c:16139: Test failed: Got depth 2.50997487e-003, expected 2.50999994e-003. d3d10core.c:16011: Test marked todo: Got 0xffffff00, expected 0x00ffffff at (0, 0), sub-resource 0. d3d10core.c:16147: Test failed: Got value 0x14745 (4.99373704e-003), expected 0x147ae (4.99999553e-003). d3d10core.c:16147: Test failed: Got value 0x14745 (4.99373704e-003), expected 0x147ae (4.99999553e-003). d3d10core.c:16147: Test failed: Got value 0x8528f (3.25097461e-002), expected 0x85293 (3.25099845e-002). d3d10core.c:16147: Test failed: Got value 0x1eab3 (7.48747632e-003), expected 0x1eb85 (7.49999329e-003). d3d10core.c:16147: Test failed: Got value 0x1eab3 (7.48747632e-003), expected 0x1eb85 (7.49999329e-003). d3d10core.c:16147: Test failed: Got value 0x8528f (3.25097461e-002), expected 0x85293 (3.25099845e-002). d3d10core.c:16147: Test failed: Got value 0x33190 (1.24750145e-002), expected 0x33333 (1.24999888e-002). d3d10core.c:16147: Test failed: Got value 0x33190 (1.24750145e-002), expected 0x33333 (1.24999888e-002). d3d10core.c:16147: Test failed: Got value 0x8528f (3.25097461e-002), expected 0x85293 (3.25099845e-002). d3d10core.c:16147: Test failed: Got value 0xa41204 (6.40899935e-001), expected 0xa47ae1 (6.42500022e-001). d3d10core.c:16147: Test failed: Got value 0xa41204 (6.40899935e-001), expected 0xa47ae1 (6.42500022e-001). d3d10core.c:16147: Test failed: Got value 0x8528f (3.25097461e-002), expected 0x85293 (3.25099845e-002). d3d10core.c:16147: Test failed: Got value 0x8528f (3.25097461e-002), expected 0x85293 (3.25099845e-002). d3d10core.c:16147: Test failed: Got value 0x8528f (3.25097461e-002), expected 0x85293 (3.25099845e-002). d3d10core.c:16156: Test failed: Got value 0x28e (9.97940032e-003), expected 0x290 (1.00099184e-002). d3d10core.c:16156: Test failed: Got value 0x28e (9.97940032e-003), expected 0x290 (1.00099184e-002). d3d10core.c:16156: Test failed: Got value 0x331 (1.24666209e-002), expected 0x334 (1.25123980e-002). d3d10core.c:16156: Test failed: Got value 0x331 (1.24666209e-002), expected 0x334 (1.25123980e-002). d3d10core.c:16156: Test failed: Got value 0x476 (1.74258030e-002), expected 0x47b (1.75020981e-002). d3d10core.c:16156: Test failed: Got value 0x476 (1.74258030e-002), expected 0x47b (1.75020981e-002). d3d10core.c:16156: Test failed: Got value 0xa411 (6.40894179e-001), expected 0xa47a (6.42496376e-001). d3d10core.c:16156: Test failed: Got value 0xa411 (6.40894179e-001), expected 0xa47a (6.42496376e-001).
https://test.winehq.org/data/patterns.html#d3d10core:d3d10core
https://bugs.winehq.org/show_bug.cgi?id=53216
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #2 from Zeb Figura z.figura12@gmail.com --- This happens on linux_newtb-debian11b-wow32 but not linux_newtb-debian12-wow32. Fixed in newer mesa, I guess?
https://bugs.winehq.org/show_bug.cgi?id=53216
--- Comment #3 from François Gouget fgouget@codeweavers.com ---
Fixed in newer mesa, I guess?
Possible. However, according to my notes, it also does not happen on Debian 11 + Intel (+KDE) which also uses Mesa if I'm not mistaken. So I think it's specific to Mesa's QXL driver, and indeed probably fixed in the Debian 12 version.