http://bugs.winehq.org/show_bug.cgi?id=21708
--- Comment #4 from Pauli Nieminen suokkos@gmail.com 2010-05-02 22:04:41 --- Replying with email doesn't work :/
--- Comment #2 from Roderick Colenbrander thunderbird2k@gmail.com 2010-04-28 06:33:23 --- The only place where we are making such call is in surface.c: glTexParameteri(bind_target, GL_DEPTH_TEXTURE_MODE_ARB, GL_LUMINANCE);
Is this the offending call in your case? If it is then I find it a bit surprising since that path is only used when FBOs are around. Do your drivers offer GL_EXT_framebuffer_object / GL_ARB_framebuffer_object? (typically this extension is only around on OpenGL 2.0 capable cards) The code won't be entered if you set the OffscreenRenderingMethod to backbuffer.
Yes. Open source radeon supports FBOs even with older hw (r100 and r200 that are only GL1.3/1.5 hardware). But FBO support is missing depth textures because of no texture format for depth buffer in the old hw.
I forgot to ask does it result in rendering errors?
And I see that error when testing 3DMark2001SE lobby demo. It used to render correctly but now it fails to render characters. I don't know if incorrect rendering is caused by the error message.