https://bugs.winehq.org/show_bug.cgi?id=43881
Bug ID: 43881 Summary: GOG LEGO Batman: broken graphics due to shader compiling failure Product: Wine Version: 2.18 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: farmboy0+winehq@googlemail.com Distribution: ---
The shader contains a string declaration like this: string description = "Ubershader"
This leads to the following output: trace:d3dcompiler:compile_shader Checking compilation target "vs_3_0" trace:d3dcompiler:push_scope Pushing a new scope fixme:hlsl_parser:hlsl_parse Array. trace:d3dcompiler:compilation_message :144:7: error: syntax error, unexpected KW_STRING
https://bugs.winehq.org/show_bug.cgi?id=43881
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-d3d |directx-d3dx9 Summary|GOG LEGO Batman: broken |GOG LEGO Batman: broken |graphics due to shader |graphics due to HLSL shader |compiling failure |compilation failure
https://bugs.winehq.org/show_bug.cgi?id=43881
--- Comment #1 from Gijs Vermeulen gijsvrm@gmail.com --- Created attachment 72098 --> https://bugs.winehq.org/attachment.cgi?id=72098 +d3dcompiler
Still present with wine-7.5. Attaching a +d3dcompiler log.
https://bugs.winehq.org/show_bug.cgi?id=43881
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #2 from Gijs Vermeulen gijsvrm@gmail.com --- Confirming. `winetricks -q d3dcompiler_47` works around.
https://bugs.winehq.org/show_bug.cgi?id=43881
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #72098|0 |1 is obsolete| |
--- Comment #3 from Gijs Vermeulen gijsvrm@gmail.com --- Created attachment 72101 --> https://bugs.winehq.org/attachment.cgi?id=72101 VKD3D_DEBUG=trace & +d3dcompiler (compressed)
https://bugs.winehq.org/show_bug.cgi?id=43881
Neko-san nekoNexus@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nekoNexus@protonmail.ch
https://bugs.winehq.org/show_bug.cgi?id=43881
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|d3d-util |hlsl Product|Wine |vkd3d Version|2.18 |1.9
https://bugs.winehq.org/show_bug.cgi?id=43881
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|GOG LEGO Batman: broken |LEGO Batman: The Videogame |graphics due to HLSL shader |(GOG) has broken graphics |compilation failure |due to HLSL shader | |compilation failure
--- Comment #4 from Gijs Vermeulen gijsvrm@gmail.com --- Still present with wine-9.5-95-g8568848ba83 and current vkd3d-git.