http://bugs.winehq.org/show_bug.cgi?id=22865 Roderick Colenbrander <thunderbird2k(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thunderbird2k(a)gmail.com --- Comment #3 from Roderick Colenbrander <thunderbird2k(a)gmail.com> 2010-05-26 12:48:38 --- There are three classes of issues: - GLSL compile error fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #519: fixme:d3d_shader:print_glsl_info_log Fragment info fixme:d3d_shader:print_glsl_info_log ------------- fixme:d3d_shader:print_glsl_info_log (0) : error C6001: Temporary register limit of 2 exceeded; 9 registers needed to compile program I'm no GLSL guru but apparently the shader is running out of temporaries. I find the limit of 2 quite strange (glsl allows dozens of temporaries on modern GPUs). - Blt fixmes (actually StretchRect) fixme:d3d_surface:IWineD3DBaseSurfaceImpl_Blt Filters not supported in software blit fixme:d3d_surface:IWineD3DBaseSurfaceImpl_Blt Stretched blit not implemented for bpp 64! We are hitting a software fall back which is likely the same case as the 'stretch_rect_fbo' patch fixed (the one which added 20% for some game). The patch is safe to use but it didn't enter git yet because the same code can be applied to some other cases in which the patch was potentially unsafe. - rgb -> srgb download If used a lot (which seems to be the case) can cause big performance issues. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.