Skip to content

Commit 6d86201

Browse files
committed
Fix global fog texture with PushBuffer
1 parent c6a469a commit 6d86201

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

src/engine/renderer/gl_shader.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2730,7 +2730,7 @@ GLShader_fogGlobal::GLShader_fogGlobal() :
27302730

27312731
void GLShader_fogGlobal::SetShaderProgramUniforms( ShaderProgramDescriptor *shaderProgram )
27322732
{
2733-
glUniform1i( glGetUniformLocation( shaderProgram->id, "u_ColorMap" ), 0 );
2733+
glUniform1i( glGetUniformLocation( shaderProgram->id, "u_FogMap" ), 0 );
27342734
glUniform1i( glGetUniformLocation( shaderProgram->id, "u_DepthMap" ), 1 );
27352735
}
27362736

src/engine/renderer/glsl_source/fogGlobal_fp.glsl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2525
#insert common
2626
#insert fogEquation_fp
2727

28-
uniform sampler2D u_DepthMap;
28+
#define DEPTHMAP_GLSL
29+
30+
uniform sampler2D u_DepthMap;
2931

3032
uniform colorPack u_Color;
3133

src/engine/renderer/glsl_source/fogQuake3_fp.glsl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2424

2525
#insert fogEquation_fp
2626

27-
#define FOGQUAKE3_GLSL
28-
2927
uniform float u_FogEyeT;
3028

3129
IN(smooth) float var_FogPlaneDistance;

src/engine/renderer/glsl_source/material_fp.glsl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5252
sampler3D u_ColorMap3D = sampler3D( u_ColorMap3D_initial );
5353
#endif // !CAMERAEFFECTS_GLSL
5454

55-
#if defined(FOGQUAKE3_GLSL)
55+
#if defined(FOGMAP_GLSL)
5656
sampler2D u_FogMap = sampler2D( u_FogMap_initial );
57-
#endif // !FOGQUAKE3_GLSL
57+
#endif // !FOGMAP_GLSL
5858

5959
#if defined(LIQUID_GLSL)
6060
sampler2D u_PortalMap = sampler2D( u_PortalMap_initial );

0 commit comments

Comments
 (0)