https://bugs.winehq.org/show_bug.cgi?id=45836
--- Comment #8 from Louis Lenders xerox.xerox2000x@gmail.com --- So to summarize:
wine 3.13 (working ok: 0009:trace:loaddll:load_native_dll Loaded L"C:\windows\system32\d3dcompiler_43.dll" at 0x650000: native
patched wine 3.14 (working ok: 0009:trace:loaddll:load_native_dll Loaded L"C:\windows\system32\d3dcompiler_43.dll" at 0x650000: native
wine 3.14 with debug (not working version) 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\d3dcompiler_47.dll" at 0x7de10000: builtin
I guess with patched wine you mean wine with reverted commit "Use d3dcompiler_47 for importlib"?
So it`s using now builtin d3dcompiler_47, instead of d3dcompiler_43, for which you have a native version lying around in system32 I guess
Putting a native d3dcompiler_47 in system32 should solve your problem I guess (could you try that?), and I don`t think it`s really a regression, because you would get the same error in wine-3.13 using builtin d3dcompiler_43 (could you try that?)
Not sure what to do with bugreport for now, it`s really a bug in d3dcompiler and not a regression I`d guess