summaryrefslogtreecommitdiff
path: root/indra/newview/app_settings/shaders/class1/deferred/pointLightV.glsl
diff options
context:
space:
mode:
authorDave Parks <davep@lindenlab.com>2013-07-01 10:53:09 -0500
committerDave Parks <davep@lindenlab.com>2013-07-01 10:53:09 -0500
commit1c9a4fc080bee955b5b18750fe8de7c24a3f912f (patch)
tree8cc8d098bbb61765920f3d7b9da7382ee16e9f30 /indra/newview/app_settings/shaders/class1/deferred/pointLightV.glsl
parent7df863265f6f536aeae84dceab9140fb4465213c (diff)
NORSPEC-290 Shader optimization WIP -- remove some more divides and normalizes from various lighting functions, rework flow control based on profile feedback.
Diffstat (limited to 'indra/newview/app_settings/shaders/class1/deferred/pointLightV.glsl')
-rwxr-xr-xindra/newview/app_settings/shaders/class1/deferred/pointLightV.glsl2
1 files changed, 1 insertions, 1 deletions
diff --git a/indra/newview/app_settings/shaders/class1/deferred/pointLightV.glsl b/indra/newview/app_settings/shaders/class1/deferred/pointLightV.glsl
index a5625fbc16..aeef09cf5f 100755
--- a/indra/newview/app_settings/shaders/class1/deferred/pointLightV.glsl
+++ b/indra/newview/app_settings/shaders/class1/deferred/pointLightV.glsl
@@ -37,7 +37,7 @@ VARYING vec3 trans_center;
void main()
{
//transform vertex
- vec3 p = position*size+center;
+ vec3 p = position*1.f/size+center;
vec4 pos = modelview_projection_matrix * vec4(p.xyz, 1.0);
vary_fragcoord = pos;
trans_center = (modelview_matrix*vec4(center.xyz, 1.0)).xyz;