diff options
Diffstat (limited to 'indra/newview/app_settings/shaders/class1')
4 files changed, 5 insertions, 10 deletions
| diff --git a/indra/newview/app_settings/shaders/class1/deferred/cofF.glsl b/indra/newview/app_settings/shaders/class1/deferred/cofF.glsl index 1e640d95ae..929b4e17b1 100644 --- a/indra/newview/app_settings/shaders/class1/deferred/cofF.glsl +++ b/indra/newview/app_settings/shaders/class1/deferred/cofF.glsl @@ -35,7 +35,6 @@ out vec4 frag_color;  uniform sampler2D diffuseRect;  uniform sampler2D depthMap; -uniform sampler2D bloomMap;  uniform float depth_cutoff;  uniform float norm_cutoff; @@ -81,7 +80,6 @@ void main()  	sc = min(sc, max_cof);  	sc = max(sc, -max_cof); -	vec4 bloom = texture2D(bloomMap, vary_fragcoord.xy); -	frag_color.rgb = diff.rgb + bloom.rgb; +	frag_color.rgb = diff.rgb;  	frag_color.a = sc/max_cof*0.5+0.5;  } diff --git a/indra/newview/app_settings/shaders/class1/deferred/postDeferredGammaCorrect.glsl b/indra/newview/app_settings/shaders/class1/deferred/postDeferredGammaCorrect.glsl index 383fcaa9a7..87324bca7f 100644 --- a/indra/newview/app_settings/shaders/class1/deferred/postDeferredGammaCorrect.glsl +++ b/indra/newview/app_settings/shaders/class1/deferred/postDeferredGammaCorrect.glsl @@ -34,6 +34,7 @@ out vec4 frag_color;  #endif  uniform sampler2D diffuseRect; +uniform sampler2D emissiveRect;  uniform vec2 screen_res;  VARYING vec2 vary_fragcoord; @@ -180,7 +181,7 @@ vec3 legacyGamma(vec3 color)  void main()   {      //this is the one of the rare spots where diffuseRect contains linear color values (not sRGB) -    vec4 diff = texture2D(diffuseRect, vary_fragcoord); +    vec4 diff = texture2D(diffuseRect, vary_fragcoord) + texture2D(emissiveRect, vary_fragcoord);      diff.rgb = toneMap(diff.rgb);      diff.rgb = legacyGamma(diff.rgb); diff --git a/indra/newview/app_settings/shaders/class1/deferred/postDeferredNoDoFF.glsl b/indra/newview/app_settings/shaders/class1/deferred/postDeferredNoDoFF.glsl index a79f644aef..1b868aee8d 100644 --- a/indra/newview/app_settings/shaders/class1/deferred/postDeferredNoDoFF.glsl +++ b/indra/newview/app_settings/shaders/class1/deferred/postDeferredNoDoFF.glsl @@ -34,7 +34,6 @@ out vec4 frag_color;  #endif  uniform sampler2D diffuseRect; -uniform sampler2D bloomMap;  uniform vec2 screen_res;  VARYING vec2 vary_fragcoord; @@ -43,7 +42,6 @@ void main()  {  	vec4 diff = texture2D(diffuseRect, vary_fragcoord.xy); -	vec4 bloom = texture2D(bloomMap, vary_fragcoord.xy); -	frag_color = diff + bloom; +	frag_color = diff;  } diff --git a/indra/newview/app_settings/shaders/class1/interface/glowcombineF.glsl b/indra/newview/app_settings/shaders/class1/interface/glowcombineF.glsl index 3ead2149f5..770c436ede 100644 --- a/indra/newview/app_settings/shaders/class1/interface/glowcombineF.glsl +++ b/indra/newview/app_settings/shaders/class1/interface/glowcombineF.glsl @@ -29,7 +29,6 @@  out vec4 frag_color; -uniform sampler2D emissiveRect;  uniform sampler2D diffuseRect;  uniform sampler2D depthMap; @@ -37,8 +36,7 @@ in vec2 tc;  void main()   { -	frag_color = texture2D(emissiveRect, tc) + -					texture2D(diffuseRect, tc); +	frag_color = texture2D(diffuseRect, tc);      gl_FragDepth = texture(depthMap, tc).r;  } | 
