@@ -2407,11 +2407,6 @@ GLShader_genericMaterial::GLShader_genericMaterial() :
24072407 GLCompileMacro_USE_DEPTH_FADE( this ) {
24082408}
24092409
2410- void GLShader_genericMaterial::SetShaderProgramUniforms ( ShaderProgramDescriptor* shaderProgram ) {
2411- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_ColorMap" ), 0 );
2412- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_DepthMap" ), 1 );
2413- }
2414-
24152410GLShader_lightMapping::GLShader_lightMapping () :
24162411 GLShader( " lightMapping" , ATTR_POSITION | ATTR_TEXCOORD | ATTR_QTANGENT | ATTR_COLOR,
24172412 false , " lightMapping" , " lightMapping" ),
@@ -2525,19 +2520,6 @@ GLShader_lightMappingMaterial::GLShader_lightMappingMaterial() :
25252520 GLCompileMacro_USE_PHYSICAL_MAPPING( this ) {
25262521}
25272522
2528- void GLShader_lightMappingMaterial::SetShaderProgramUniforms ( ShaderProgramDescriptor* shaderProgram ) {
2529- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_DiffuseMap" ), BIND_DIFFUSEMAP );
2530- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_NormalMap" ), BIND_NORMALMAP );
2531- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_HeightMap" ), BIND_HEIGHTMAP );
2532- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_MaterialMap" ), BIND_MATERIALMAP );
2533- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_LightMap" ), BIND_LIGHTMAP );
2534- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_DeluxeMap" ), BIND_DELUXEMAP );
2535- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_GlowMap" ), BIND_GLOWMAP );
2536- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_EnvironmentMap0" ), BIND_ENVIRONMENTMAP0 );
2537- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_EnvironmentMap1" ), BIND_ENVIRONMENTMAP1 );
2538- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_LightTiles" ), BIND_LIGHTTILES );
2539- }
2540-
25412523GLShader_reflection::GLShader_reflection ():
25422524 GLShader( " reflection" , ATTR_POSITION | ATTR_TEXCOORD | ATTR_QTANGENT,
25432525 false , " reflection_CB" , " reflection_CB" ),
@@ -2588,12 +2570,6 @@ GLShader_reflectionMaterial::GLShader_reflectionMaterial() :
25882570 GLCompileMacro_USE_RELIEF_MAPPING( this ) {
25892571}
25902572
2591- void GLShader_reflectionMaterial::SetShaderProgramUniforms ( ShaderProgramDescriptor* shaderProgram ) {
2592- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_ColorMap" ), 0 );
2593- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_NormalMap" ), 1 );
2594- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_HeightMap" ), 15 );
2595- }
2596-
25972573GLShader_skybox::GLShader_skybox () :
25982574 GLShader( " skybox" , ATTR_POSITION,
25992575 false , " skybox" , " skybox" ),
@@ -2625,11 +2601,6 @@ GLShader_skyboxMaterial::GLShader_skyboxMaterial() :
26252601 u_ModelViewProjectionMatrix( this )
26262602{}
26272603
2628- void GLShader_skyboxMaterial::SetShaderProgramUniforms ( ShaderProgramDescriptor* shaderProgram ) {
2629- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_ColorMap" ), 0 );
2630- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_CloudMap" ), 1 );
2631- }
2632-
26332604GLShader_fogQuake3::GLShader_fogQuake3 () :
26342605 GLShader( " fogQuake3" , ATTR_POSITION | ATTR_QTANGENT,
26352606 false , " fogQuake3" , " fogQuake3" ),
@@ -2667,10 +2638,6 @@ GLShader_fogQuake3Material::GLShader_fogQuake3Material() :
26672638 GLDeformStage( this ) {
26682639}
26692640
2670- void GLShader_fogQuake3Material::SetShaderProgramUniforms ( ShaderProgramDescriptor* shaderProgram ) {
2671- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_FogMap" ), 0 );
2672- }
2673-
26742641GLShader_fogGlobal::GLShader_fogGlobal () :
26752642 GLShader( " fogGlobal" , ATTR_POSITION,
26762643 false , " screenSpace" , " fogGlobal" ),
@@ -2730,11 +2697,6 @@ GLShader_heatHazeMaterial::GLShader_heatHazeMaterial() :
27302697{
27312698}
27322699
2733- void GLShader_heatHazeMaterial::SetShaderProgramUniforms ( ShaderProgramDescriptor* shaderProgram ) {
2734- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_NormalMap" ), 0 );
2735- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_CurrentMap" ), 1 );
2736- }
2737-
27382700GLShader_screen::GLShader_screen () :
27392701 GLShader( " screen" , ATTR_POSITION,
27402702 false , " screen" , " screen" ),
@@ -2755,10 +2717,6 @@ GLShader_screenMaterial::GLShader_screenMaterial() :
27552717 u_ModelViewProjectionMatrix( this ) {
27562718}
27572719
2758- void GLShader_screenMaterial::SetShaderProgramUniforms ( ShaderProgramDescriptor* shaderProgram ) {
2759- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_CurrentMap" ), 0 );
2760- }
2761-
27622720GLShader_portal::GLShader_portal () :
27632721 GLShader( " portal" , ATTR_POSITION,
27642722 false , " portal" , " portal" ),
@@ -2899,17 +2857,6 @@ GLShader_liquidMaterial::GLShader_liquidMaterial() :
28992857 GLCompileMacro_USE_RELIEF_MAPPING( this ) {
29002858}
29012859
2902- void GLShader_liquidMaterial::SetShaderProgramUniforms ( ShaderProgramDescriptor *shaderProgram )
2903- {
2904- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_CurrentMap" ), 0 );
2905- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_PortalMap" ), 1 );
2906- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_DepthMap" ), 2 );
2907- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_NormalMap" ), 3 );
2908- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_LightGrid1" ), 6 );
2909- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_LightGrid2" ), 7 );
2910- glUniform1i ( glGetUniformLocation ( shaderProgram->id , " u_HeightMap" ), 15 );
2911- }
2912-
29132860GLShader_motionblur::GLShader_motionblur () :
29142861 GLShader( " motionblur" , ATTR_POSITION,
29152862 false , " screenSpace" , " motionblur" ),
0 commit comments