https://bugs.winehq.org/show_bug.cgi?id=55853
Bug ID: 55853 Summary: World in Conflict needs support for SM1 ternary operator Product: vkd3d Version: 1.9 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: hlsl Assignee: wine-bugs@winehq.org Reporter: gijsvrm@gmail.com Distribution: ---
Created attachment 75361 --> https://bugs.winehq.org/attachment.cgi?id=75361 shaders
02c4:err:d3dcompiler:D3DCompile2 <anonymous>:36:13: E5017: Aborting due to not yet implemented feature: SM1 "ternary" expression.
This one is triggered when starting the tutorial.
I've attached all the (unique) shaders generated with VKD3D_SHADER_DUMP_PATH set.
https://bugs.winehq.org/show_bug.cgi?id=55853
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/371
https://bugs.winehq.org/show_bug.cgi?id=55853
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |76e42fbd214f094a46ea4a1bccc | |131809d9a44ce Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #2 from Nikolay Sivov bunglehead@gmail.com --- Marking fixed https://source.winehq.org/git/vkd3d.git/commit/76e42fbd214f094a46ea4a1bccc13....
Attached shaders are also using register(cX) reservations, there is an MR for that https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/458.
Please retest, once merged.
https://bugs.winehq.org/show_bug.cgi?id=55853
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com --- Closing bugs fixed in 1.10.