http://bugs.winehq.org/show_bug.cgi?id=12453
--- Comment #107 from Alexey Loukianov mooroon2@mail.ru 2011-10-18 16:32:12 CDT --- Installed nVIDIA Linux 32bit Driver v.285.05.09 and got this:
[lexa2@lx2linux ddd]$ glxinfo | grep sRGB GLX_NV_float_buffer, GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB GLX_EXT_texture_from_pixmap, GLX_EXT_framebuffer_sRGB, GLX_NV_float_buffer, GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB, GL_ARB_framebuffer_sRGB, GL_ARB_geometry_shader4, GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4, GL_EXT_texture_shared_exponent, GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_decode, GL_EXT_texture_storage,
Thus, GL_EXT_texture_sRGB_decode now seems to be supported, at least on the nVIDIA side.
Henri, had there been any code commited into Wine that makes use of this extension? If the fix for sRGB<=>RBG re-download is already in place I could run some tests in HL2:EP1.