http://bugs.winehq.org/show_bug.cgi?id=12453
donotreply@who.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |donotreply@who.net
Kari refic@psimerion.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |refic@psimerion.org
--- 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.
--- Comment #37 from Kari refic@psimerion.org 2009-06-30 10:30:04 --- Patch working extremely well here on 1.1.24. I got over double FPS (70-80) most of the time!
--- Comment #38 from donotreply@who.net 2009-07-16 03:25:47 --- I can in fact raise the eyecandy with this patch to respectable levels (medium shaders, models/text. high, effects high) ALTHOUGH regular shadows are broken for characters, zombies, and etc. Other than that its a HUGE performance boost.
--- Comment #39 from donotreply@who.net 2009-08-02 06:59:07 --- (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.
Huh, another update, funnily enough I get this corruption now against 1.1.26. Although this coupled with using ARB makes L4D run smooth enough. Since I am unable to downgrade from 1.1.26 to 1.1.24 (the wine folder gets "corrupted" when updated to 1.1.26 and steam crashes on launch when you revert back) I would wish that this error gets worked out.
--- Comment #40 from Chris Boyle chris@boyle.name 2009-08-06 17:24:35 --- To resolve the confusion between comment 35 and comment 36: I find in wine 1.1.26~winehq0~ubuntu~9.04-0ubuntu1 both with and without the patch, the flashlight is fine in all modes except versus. So, multiplayer campaign is fine, multiplayer versus is not: no flashlight, and no flashlights from other players either.