https://bugs.winehq.org/show_bug.cgi?id=34266
Sergey Isakov isakov-sl@bk.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |isakov-sl@bk.ru
--- Comment #14 from Sergey Isakov isakov-sl@bk.ru --- (In reply to Andrew Church from comment #10)
Created attachment 47795 [details] Proof-of-concept patch (1.7.11)
Here's an updated version of the patch that seems to work for 1.7.11+ (at least for FF14).
The patch is wrong for me: Unigine Heaven 4.0, DirectX9 mode. MacOSX 10.9.5 Radeon HD6700M Log contains this: ~~~~ fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #81: fixme:d3d_shader:print_glsl_info_log ERROR: 0:35: No matching function for call to mix(vec2, vec2, bvec2) fixme:d3d_shader:print_glsl_info_log ERROR: 0:44: No matching function for call to mix(vec2, vec2, bvec2) fixme:d3d_shader:shader_glsl_validate_link Program 83 link status invalid. ... fixme:d3d_shader:print_glsl_info_log ERROR: One or more attached shaders not successfully compiled ~~~~ And visible artefacts in screen attached