https://bugs.winehq.org/show_bug.cgi?id=43781
--- Comment #5 from Amosar maxi.cass11@gmail.com --- (In reply to Storm Engineer from comment #4)
(In reply to Matteo Bruni from comment #1)
(In reply to Amosar from comment #0)
Overwatch have lot of FPS drop with wine and when I have FPS drop wine write d3d_shader error on the terminal (I have attach the log) On the log it's the lines start with fixme:d3d_shader:print_glsl_info_log
That suggests you're experiencing stuttering during GLSL shader compilation, which is somewhat of a known issue. Are you using the Nvidia proprietary drivers? Does it get any better in subsequent runs of the game?
That sounds like my experience. The first few minutes of the first match are completely slideshow and then it gets better, but not consistently.
Is there any known fix or workaround?
Any settings that may at least help to decrease the issue? I tried adjusting graphics but didn't seem to make a difference.
If I have understand it's a problem with the convertion of hlsl shader to glsl shader. I don't have knowledge in how this work in wine but I think the shaders are generate to slowly and they create FPS drop when the game wait the shader. We need to wait a better hlsl shader converter.