From 524b203a3536dd1c2e1d0d10e56bf282e5df7e70 Mon Sep 17 00:00:00 2001 From: thilo Date: Fri, 15 Dec 2006 13:46:13 +0000 Subject: Fix annoying bug where transparent surfaces wouldn't draw over skyboxes. Thanks to Stefan Langer a.k.a. #@ for providing the fix. git-svn-id: svn://svn.icculus.org/quake3/trunk@1013 edf5b092-35ff-0310-97b2-ce42778d08ea --- code/renderer/tr_shader.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'code/renderer') diff --git a/code/renderer/tr_shader.c b/code/renderer/tr_shader.c index dac45ee..58bb103 100644 --- a/code/renderer/tr_shader.c +++ b/code/renderer/tr_shader.c @@ -2282,9 +2282,8 @@ static shader_t *FinishShader( void ) { shader.numUnfoggedPasses = stage; // fogonly shaders don't have any normal passes - if ( stage == 0 ) { + if (stage == 0 && !shader.isSky) shader.sort = SS_FOG; - } // determine which stage iterator function is appropriate ComputeStageIteratorFunc(); -- cgit v1.2.3