https://bugs.winehq.org/show_bug.cgi?id=53681
--- Comment #2 from Rafał Mużyło galtgendo@o2.pl --- vkd3d-shader has many shortcomings.
Posting the bit that fails might be interesting, but there's a pretty good chance it would be just the *first* place it fails at.
Unrelated: Needing both d3dcompiler_43 and d3dcompiler_47 looks a bit odd, but might be valid.
Definitely related: see which d3dx9 version it uses and try the native of that. (dx9 cause that's what usage ofd3dcompiler seems to be hinting at)