http://bugs.winehq.org/show_bug.cgi?id=12453
donotreply@who.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |donotreply@who.net
--- Comment #36 from donotreply@who.net 2009-06-30 09:49:57 --- (In reply to comment #35)
(In reply to comment #31)
Created an attachment (id=21072)
--> (http://bugs.winehq.org/attachment.cgi?id=21072) [details] [details]
Disable SRGB-sampler-tate-triggered texture reloads, against 1.1.21
Here's a hack patch against 1.1.21 or so which should bypass attempts to reload an RGB texture as an SRGB texture or vice-versa.
Depending on how the texture was first uploaded, it'll either be too bright (trying to reload RGB as SRGB) or too dark (trying to reload SRGB as RGB).
This patch makes Left4Dead noticeably brighter, and noticeably faster.
This patch works perfectly for Left4Dead single player. However in multiplayer the flashlight no longer works (no projected light effect at all, only the "glow" on the gun is visible). I guess the engine must use different shaders for this effect for online play, and something about this patch breaks that.
The patch works perfectly for me against 1.1.24. Flashlight works as intended in multiplayer campaign. I would like to see this get implemented as the FPS increases are great. I no longer have to disable HDR in Left 4 Dead, albeit settings must still be on low for models, textures, etc. and the resolution doesn't go past 960x600. I know that sounds preachy and stuff but this patch is a step in the right direction.