diff options
Diffstat (limited to 'indra')
7 files changed, 9 insertions, 8 deletions
| diff --git a/indra/newview/app_settings/shaders/class1/deferred/multiPointLightF.glsl b/indra/newview/app_settings/shaders/class1/deferred/multiPointLightF.glsl index 7a79668d65..868526d457 100755 --- a/indra/newview/app_settings/shaders/class1/deferred/multiPointLightF.glsl +++ b/indra/newview/app_settings/shaders/class1/deferred/multiPointLightF.glsl @@ -147,7 +147,8 @@ void main()  			float fa = light_col[i].a+1.0;  			float dist_atten = clamp(1.0-(dist-1.0*(1.0-fa))/fa, 0.0, 1.0); -			dist_atten *= dist_atten* 1.4; +			dist_atten *= dist_atten; +			dist_atten *= 2.0;  			dist_atten *= noise; diff --git a/indra/newview/app_settings/shaders/class1/deferred/multiSpotLightF.glsl b/indra/newview/app_settings/shaders/class1/deferred/multiSpotLightF.glsl index f53bba08c9..97bf49a605 100755 --- a/indra/newview/app_settings/shaders/class1/deferred/multiSpotLightF.glsl +++ b/indra/newview/app_settings/shaders/class1/deferred/multiSpotLightF.glsl @@ -203,7 +203,7 @@ void main()  	float fa = falloff+1.0;  	float dist_atten = min(1.0-(dist-1.0*(1.0-fa))/fa, 1.0);  	dist_atten *= dist_atten; -	dist_atten *= 1.4; +	dist_atten *= 2.0;  	if (dist_atten <= 0.0)  	{ diff --git a/indra/newview/app_settings/shaders/class1/deferred/pointLightF.glsl b/indra/newview/app_settings/shaders/class1/deferred/pointLightF.glsl index 0118296f11..caf20ce707 100755 --- a/indra/newview/app_settings/shaders/class1/deferred/pointLightF.glsl +++ b/indra/newview/app_settings/shaders/class1/deferred/pointLightF.glsl @@ -135,7 +135,7 @@ void main()  	float fa = falloff+1.0;  	float dist_atten = clamp(1.0-(dist-1.0*(1.0-fa))/fa, 0.0, 1.0);  	dist_atten *= dist_atten; -	dist_atten *= 1.4; +	dist_atten *= 2.0;  	float lit = da * dist_atten * noise; diff --git a/indra/newview/app_settings/shaders/class1/deferred/spotLightF.glsl b/indra/newview/app_settings/shaders/class1/deferred/spotLightF.glsl index 72476a4ed0..1975b18652 100755 --- a/indra/newview/app_settings/shaders/class1/deferred/spotLightF.glsl +++ b/indra/newview/app_settings/shaders/class1/deferred/spotLightF.glsl @@ -201,7 +201,7 @@ void main()  	float fa = falloff+1.0;  	float dist_atten = min(1.0-(dist-1.0*(1.0-fa))/fa, 1.0);  	dist_atten *= dist_atten; -	dist_atten *= 1.4; +	dist_atten *= 2.0;  	if (dist_atten <= 0.0)  	{ diff --git a/indra/newview/app_settings/shaders/class2/deferred/multiSpotLightF.glsl b/indra/newview/app_settings/shaders/class2/deferred/multiSpotLightF.glsl index 527d72a1cd..780df9ed1a 100755 --- a/indra/newview/app_settings/shaders/class2/deferred/multiSpotLightF.glsl +++ b/indra/newview/app_settings/shaders/class2/deferred/multiSpotLightF.glsl @@ -217,7 +217,7 @@ void main()  	float fa = falloff+1.0;  	float dist_atten = min(1.0-(dist-1.0*(1.0-fa))/fa, 1.0);  	dist_atten *= dist_atten; -	dist_atten *= 1.4; +	dist_atten *= 2.0;  	if (dist_atten <= 0.0)  	{  		discard; diff --git a/indra/newview/app_settings/shaders/class2/deferred/spotLightF.glsl b/indra/newview/app_settings/shaders/class2/deferred/spotLightF.glsl index f9560ea992..fc0e6b2388 100755 --- a/indra/newview/app_settings/shaders/class2/deferred/spotLightF.glsl +++ b/indra/newview/app_settings/shaders/class2/deferred/spotLightF.glsl @@ -214,7 +214,7 @@ void main()  	float fa = falloff+1.0;  	float dist_atten = min(1.0-(dist-1.0*(1.0-fa))/fa, 1.0);  	dist_atten *= dist_atten; -	dist_atten *= 1.4; +	dist_atten *= 2.0;  	if (dist_atten <= 0.0)  	{ diff --git a/indra/newview/pipeline.cpp b/indra/newview/pipeline.cpp index 30c726f76a..1e66c40e87 100755 --- a/indra/newview/pipeline.cpp +++ b/indra/newview/pipeline.cpp @@ -8592,9 +8592,9 @@ void LLPipeline::renderDeferredLighting()  								continue;  							} -							col.mV[0] = powf(col.mV[0], 2.2f); +							/*col.mV[0] = powf(col.mV[0], 2.2f);  							col.mV[1] = powf(col.mV[1], 2.2f); -							col.mV[2] = powf(col.mV[2], 2.2f); +							col.mV[2] = powf(col.mV[2], 2.2f);*/  							LLFastTimer ftm(FTM_LOCAL_LIGHTS);  							gDeferredLightProgram.uniform3fv(LLShaderMgr::LIGHT_CENTER, 1, c); | 
