https://bugs.winehq.org/show_bug.cgi?id=42292
--- Comment #41 from o13g86@gmail.com --- (In reply to Shmerl from comment #40)
(In reply to o13g86 from comment #39)
It's easy to see what instructions are missing: WINEDEBUG=+d3d_shader wine game.exe &>log.txt
So how do you see in that log that instruction is actually missing?
For example for dcl_input_ps_siv I see this: https://pastebin.com/raw/FQi7Tbzd
Is this assembly output an indication that it's not implemented?
Yes, it's in the missing_instructions.txt list.
This is the list of currently implemented instructions as far as I understand https://github.com/wine-mirror/wine/blob/master/dlls/wined3d/glsl_shader.c#L...
This is the list of all sm4/5 instructions https://msdn.microsoft.com/en-us/library/windows/desktop/bb943998(v=vs.85).a... https://msdn.microsoft.com/en-us/library/windows/desktop/hh447232(v=vs.85).a...