https://bugs.winehq.org/show_bug.cgi?id=57001
Bug ID: 57001 Summary: Compute shader change causes Affinity Photo 2 to crash on start up Product: Wine Version: 9.12 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: d3d Assignee: wine-bugs@winehq.org Reporter: topgamer7@gmail.com CC: gmascellani@codeweavers.com Regression SHA1: c319b874669450cc17ebe9a7f459a17b86cdcddb Distribution: ArchLinux
Created attachment 76840 --> https://bugs.winehq.org/attachment.cgi?id=76840 The two patches cat'd together
commit c319b874669450cc17ebe9a7f459a17b86cdcddb (HEAD) Author: Giovanni Mascellani <...> Date: Tue Mar 19 12:25:28 2024 +0100
wined3d: Compile the clear compute shaders at runtime.
Affinity Photo 2 can no longer start after the above commit was made. I narrowed this down by bisecting and rebuilding wine.
The application no longer starts. It has a splash screen, and was not even getting to that point.
System details:
OS: Manjaro Linux x86_64 CPU: AMD Ryzen 9 6900HS with Radeon Graphics (16) @ 4.935GHz GPU: AMD ATI Radeon 680M GPU: AMD ATI Radeon RX 6650 XT / 6700S / 6800S
Window manager: Sway, however the application is run using xwayland.
Extra configure flags: ../configure \ --prefix='/usr' \ --libdir='/usr/lib' \ --with-x \ --enable-win64 \ --with-wayland \ -C
Running affinity photo requires 1. winetricks dotnet48 corefonts 2. You do not need a license to reproduce. 3. some off mainline commits:
commit a3c1e73023aa98c6665383096df34dfd86f33108 Author: James McDonnell <> Date: Sun Feb 26 12:56:24 2023 -0800
shell32/iconcache: Call LoadIconW
commit 07dd01d8346cba084528ddf6e375641337f876f0 Author: James McDonnell <> Date: Mon Nov 21 21:26:19 2022 -0800
wintypes: Hack in some calls to RoResolveNamespace
https://bugs.winehq.org/show_bug.cgi?id=57001
--- Comment #1 from James topgamer7@gmail.com --- Created attachment 76841 --> https://bugs.winehq.org/attachment.cgi?id=76841 wine output with +d3d and +wined3d of failing run.