diff --git a/indra/newview/app_settings/shaders/class1/deferred/softenLightF.glsl b/indra/newview/app_settings/shaders/class1/deferred/softenLightF.glsl index f35b815e8a0a2739c1bb0a3ae1d7d9aa76f20fd0..ceab80b028acbbd7b832d4d072eef3ca8ff84910 100644 --- a/indra/newview/app_settings/shaders/class1/deferred/softenLightF.glsl +++ b/indra/newview/app_settings/shaders/class1/deferred/softenLightF.glsl @@ -123,6 +123,7 @@ void main() if (spec.a > 0.0) // specular reflection { + spec.rgb = linear_to_srgb(spec.rgb); #if 0 //EEP vec3 npos = -normalize(pos.xyz); diff --git a/indra/newview/app_settings/shaders/class2/deferred/softenLightF.glsl b/indra/newview/app_settings/shaders/class2/deferred/softenLightF.glsl index b15fbd94ad0cfff1c58cdbd97f49e7de11e4d22e..87db67757b1afa0f92aa9c6881d6514ed3c3db91 100644 --- a/indra/newview/app_settings/shaders/class2/deferred/softenLightF.glsl +++ b/indra/newview/app_settings/shaders/class2/deferred/softenLightF.glsl @@ -120,6 +120,7 @@ void main() if (spec.a > 0.0) // specular reflection { + spec.rgb = linear_to_srgb(spec.rgb); #if 0 //EEP vec3 npos = -normalize(pos.xyz);