[Bug 43481] New: GeoForms Demo needs "vs_2_a" compilation target
https://bugs.winehq.org/show_bug.cgi?id=43481 Bug ID: 43481 Summary: GeoForms Demo needs "vs_2_a" compilation target Product: Wine Version: 2.14 Hardware: x86-64 URL: http://www.nvidia.com/coolstuff/demos#!/geoforms OS: Linux Status: NEW Keywords: download Severity: minor Priority: P2 Component: directx-d3dx9 Assignee: wine-bugs(a)winehq.org Reporter: andrey.goosev(a)gmail.com Distribution: --- fixme:d3dcompiler:compile_shader Compilation target "vs_2_a" not yet supported -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43481 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de --- Comment #1 from Fabian Maurer <dark.shadow4(a)web.de> --- Yes, d3dcompiler is pretty incomplete. Works with "winetricks d3dcompiler_43". -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43481 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.nvidia.com/cools |https://international.downl |tuff/demos#!/geoforms |oad.nvidia.com/downloads/co | |ol_stuff/demos/GeoForms_Set | |up.exe Severity|minor |normal Version|2.14 |1.6 Product|Wine |vkd3d Summary|GeoForms Demo needs |GeoForms Demo crashes on |"vs_2_a" compilation target |start Component|d3d-util |hlsl --- Comment #2 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Not about the target anymore, but still crashes on HLSL compilation with wine-8.0rc2. I forced d3dcompiler_43 and 47 to builtin. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43481 --- Comment #3 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Created attachment 73785 --> https://bugs.winehq.org/attachment.cgi?id=73785 +d3dcompiler -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43481 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|GeoForms Demo crashes on |GeoForms Demo crashes on |start |start. Needs support for | |uniform initializers in | |function argument lists. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43481 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|GeoForms Demo crashes on |GeoForms Demo needs support |start. Needs support for |for uniform initializers in |uniform initializers in |function argument lists |function argument lists. | -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43481 Alex Henrie <alexhenrie24(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alexhenrie24(a)gmail.com --- Comment #4 from Alex Henrie <alexhenrie24(a)gmail.com> --- Created attachment 77060 --> https://bugs.winehq.org/attachment.cgi?id=77060 Terminal output with vkd3d 1.13 The shaders still fail to compile on wine-9.16-137-g8d2977ec12e (vkd3d 1.13). Lots of errors. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43481 Alex Henrie <alexhenrie24(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|GeoForms Demo needs support |GeoForms Demo shaders fail |for uniform initializers in |to compile |function argument lists | -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=43481 --- Comment #5 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Created attachment 78650 --> http://bugs.winehq.org/attachment.cgi?id=78650 log This changed, probably after https://gitlab.winehq.org/wine/wine/-/commit/b2a6af3677c566be9ef0d2255cf4ff5... and https://gitlab.winehq.org/wine/wine/-/commit/a0468b748b7bd9d406d3c833507d549... it now needs native d3dx9_27 to work. It also seems to only load d3dcompiler_47, but doesn't seem to use it, calling directly to vkd3d from d3dx9 instead. Last call before it crashes is inside wined3d. I've attached a log. (29MB uncompressed) I'm unsure if this is now for enough from the original bug to close this one and open a new one. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=43481 Zeb Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com --- Comment #6 from Zeb Figura <z.figura12(a)gmail.com> --- There's a lot of different errors here, but I don't really see the point in closing this bug right now. The "entry point is not defined" errors are all due to a preprocessor bug. I think I have a patch for it somewhere. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=43481 --- Comment #7 from Zeb Figura <z.figura12(a)gmail.com> --- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1538 fixes the preprocessor bug, but it still crashes. There are two errors left: * E5013: Invalid semantic 'HPOS'. Not sure what's going on with that one. The same shader seems to fail with native too, but maybe I'm missing something subtle. Or maybe those shaders aren't supposed to compile correctly, and it's just the other problem. * E5017: Aborting due to not yet implemented feature: Flatten "if" conditionals branches. Not trivial. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=43481 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #78650|0 |1 is obsolete| | --- Comment #8 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Created attachment 79173 --> http://bugs.winehq.org/attachment.cgi?id=79173 log With wine-10.13-119-ge155f7c04b7 and vkd3d-1.17 I get a different crash, no longer in wined3d. The vkd3d errors mentioned above also don't show up anymore. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=43481 --- Comment #9 from Zeb Figura <z.figura12(a)gmail.com> --- (In reply to Gijs Vermeulen from comment #8)
The vkd3d errors mentioned above also don't show up anymore.
Probably because of b2a6af3677c566be9ef0d2255cf4ff5b057fdf30. If you add VKD3D_SHADER_DEBUG=warn I believe they'll show up again? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=43481 --- Comment #10 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- (In reply to Zeb Figura from comment #9) Ah yes, that's correct. I wrote that comment before I realized. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla