http://bugs.winehq.org/show_bug.cgi?id=27350
Alexandre Rostovtsev tetromino@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tetromino@gmail.com
--- Comment #4 from Alexandre Rostovtsev tetromino@gmail.com 2011-06-03 00:26:21 CDT --- Confirming the bug.
wine-1.3.21 Linux 2.6.39-gentoo #1 SMP PREEMPT Tue May 24 21:25:30 EDT 2011 x86_64 Intel(R) Core(TM)2 Duo CPU P7370 @ 2.00GHz GenuineIntel GNU/Linux Intel GM45 graphics latest Mesa git 7.10 branch
Getting the same symptoms as described above and the same sorts of error messages:
trace:d3d_shader:shader_glsl_compile glCompileShaderARB call ok /var/tmp/portage /app-emulation/wine-1.3.21/work/wine-1.3.21/dlls/wined3d/glsl_shader.c / 267 fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #4: fixme:d3d_shader:print_glsl_info_log 0:0(0): error: no matching function for call to `texture2DLod(sampler2D, vec2, float)' fixme:d3d_shader:print_glsl_info_log 0:28(53): error: type mismatch fixme:d3d_shader:print_glsl_info_log 0:0(0): error: no matching function for call to `texture2DLod(sampler2D, vec2, float)' fixme:d3d_shader:print_glsl_info_log 0:36(53): error: type mismatch fixme:d3d_shader:print_glsl_info_log 0:0(0): error: no matching function for call to `texture2DLod(sampler2D, vec2, float)' fixme:d3d_shader:print_glsl_info_log 0:47(53): error: type mismatch fixme:d3d_shader:print_glsl_info_log 0:0(0): error: no matching function for call to `texture2DLod(sampler2D, vec2, float)' fixme:d3d_shader:print_glsl_info_log 0:49(53): error: type mismatch fixme:d3d_shader:print_glsl_info_log 0:0(0): error: no matching function for call to `texture2DLod(sampler2D, vec2, float)' fixme:d3d_shader:print_glsl_info_log 0:58(53): error: type mismatch fixme:d3d_shader:print_glsl_info_log 0:0(0): error: no matching function for call to `texture2DLod(sampler2D, vec2, float)' fixme:d3d_shader:print_glsl_info_log 0:60(53): error: type mismatch fixme:d3d_shader:print_glsl_info_log 0:0(0): error: no matching function for call to `texture2DLod(sampler2D, vec2, float)' fixme:d3d_shader:print_glsl_info_log 0:72(53): error: type mismatch trace:d3d_shader:set_glsl_shader_program Attaching GLSL shader object 4 to program 1
Note that on a machine with an Nvidia card (binary drivers, version 270.41.19), the game runs perfectly under wine-1.3.21.