https://bugs.winehq.org/show_bug.cgi?id=34004
Christian Costa titan.costa@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |titan.costa@gmail.com
--- Comment #13 from Christian Costa titan.costa@gmail.com --- I've just tested with wine 7.20 and confirm the same black screen problem. Using native d3dcompiler_47 works around the problem.
This seems due to: fixme:write_sm1_instructions Unhandled instruction type HLSL_IR_JUMP.
There is also this warning: 0024:fixme:d3dcompiler:D3DCompile2 Ignoring flags 0x1001. But apparently this is not problematic.
Only D3DCOMPILE_DEBUG is concerned: if (flags & ~D3DCOMPILE_DEBUG) FIXME("Ignoring flags %#x.\n", flags
Note that the code is not correct. It should be: if (flags & ~D3DCOMPILE_DEBUG) FIXME("Ignoring flags %#x.\n", flags & ~D3DCOMPILE_DEBUG); to avoid displaying flags that are not ignored.