https://bugs.winehq.org/show_bug.cgi?id=52248
Bug ID: 52248 Summary: tests/d3d12 fails during Debian packaging Product: vkd3d Version: 1.2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: vkd3d Assignee: wine-bugs@winehq.org Reporter: berillions@gmail.com Distribution: ---
Created attachment 71366 --> https://bugs.winehq.org/attachment.cgi?id=71366 Crash log for tests/d3d12
Hi,
I want to package vkd3d 1.2 for Debian and the test fails during d3d12. I tried with vkd3d-git and i have the same failure.
I attach the test-suite.log
System : Debian Unstable x86_64 Vulkan dev deps 1.2.189 Mesa Vulkan driver 21.2.6
https://bugs.winehq.org/show_bug.cgi?id=52248
Conor McCarthy cmccarthy@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cmccarthy@codeweavers.com
--- Comment #1 from Conor McCarthy cmccarthy@codeweavers.com --- There are some odd messages here, for example:
blend_attachment_from_d3d12: Ignoring LogicOpEnable 0x1. shader_sm4_read_instruction_modifier: Unhandled resource type 0xb. fixme:shader_sm4_read_instruction_modifier: Unhandled data type 0x6.
None of these can occur with current upstream vkd3d, so it looks like the current test suite is running on an older version of vkd3d, maybe an installed version instead of your build.
https://bugs.winehq.org/show_bug.cgi?id=52248
--- Comment #2 from Berillions berillions@gmail.com --- Created attachment 71375 --> https://bugs.winehq.org/attachment.cgi?id=71375 test suite log for vkd3d-git c768248
(In reply to Conor McCarthy from comment #1)
There are some odd messages here, for example:
blend_attachment_from_d3d12: Ignoring LogicOpEnable 0x1. shader_sm4_read_instruction_modifier: Unhandled resource type 0xb. fixme:shader_sm4_read_instruction_modifier: Unhandled data type 0x6.
None of these can occur with current upstream vkd3d, so it looks like the current test suite is running on an older version of vkd3d, maybe an installed version instead of your build.
i try to package vkd3d-1.2 in a clean chroot and after verification, there is not older version of vkd3d installed.
I tried with vkd3d-git and the same test fails but with others errors. I attach the test-suite.log
https://bugs.winehq.org/show_bug.cgi?id=52248
--- Comment #3 from Conor McCarthy cmccarthy@codeweavers.com --- Mostly tessellation failures. These are among the most likely to have problems. Which graphics card do you have?
Also please note the shader_runner tests are expected to have failures as the HLSL compiler is not complete.
https://bugs.winehq.org/show_bug.cgi?id=52248
--- Comment #4 from Berillions berillions@gmail.com --- I have a AMD RX6700XT
https://bugs.winehq.org/show_bug.cgi?id=52248
--- Comment #5 from Conor McCarthy cmccarthy@codeweavers.com --- Unfortunately we get different failures on different hardware, and it's difficult to figure out what's happening without the exact same hardware. There could be Mesa problems too.
As for the fixmes in blend_attachment_from_d3d12 and shader_sm4_read_instruction_modifier, there were probably some tests back at release 1.2 which used these, with tests marked todo. I thought tests with LogicOpEnable were added only recently, but there are some much older ones.