http://bugs.winehq.org/show_bug.cgi?id=27194
--- Comment #16 from Silver number048@gmail.com 2011-07-04 17:41:24 CDT --- (In reply to comment #15)
(In reply to comment #14)
Finally I did a test with the open source radeon driver and noticed something peculiar. The same shader (object #8) fails to compile even with the hack. The error message it generates are the following
error: no matching function for call to `texture2DLod(sampler2D, vec2, float)'
The generated shader is compiled as a fragment shader and as such according to the specification can't use any of the Lod functions.
Yes, but ARB_shader_texture_lod lifts that restriction. Which driver is that exactly? Current versions of r300g and r600g should support this.
r600g. Maybe my version is outdated. I haven't been able to compile a 32 bit version of mesa since r300 started to depend on the LLVM. Things would have been much easier if wine had been using the 64 bit version of the driver.