aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/llglslshader.h
diff options
context:
space:
mode:
authorJacek Antonelli2008-08-15 23:45:42 -0500
committerJacek Antonelli2008-08-15 23:45:42 -0500
commitce28e056c20bf2723f565bbf464b87781ec248a2 (patch)
treeef7b0501c4de4b631a916305cbc2a5fdc125e52d /linden/indra/newview/llglslshader.h
parentSecond Life viewer sources 1.19.1.4b (diff)
downloadmeta-impy-ce28e056c20bf2723f565bbf464b87781ec248a2.zip
meta-impy-ce28e056c20bf2723f565bbf464b87781ec248a2.tar.gz
meta-impy-ce28e056c20bf2723f565bbf464b87781ec248a2.tar.bz2
meta-impy-ce28e056c20bf2723f565bbf464b87781ec248a2.tar.xz
Second Life viewer sources 1.20.2
Diffstat (limited to 'linden/indra/newview/llglslshader.h')
-rw-r--r--linden/indra/newview/llglslshader.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/linden/indra/newview/llglslshader.h b/linden/indra/newview/llglslshader.h
index 41b0c59..f3f83da 100644
--- a/linden/indra/newview/llglslshader.h
+++ b/linden/indra/newview/llglslshader.h
@@ -149,6 +149,7 @@ public:
149 static S32 getVertexShaderLevel(S32 type); 149 static S32 getVertexShaderLevel(S32 type);
150 static BOOL loadBasicShaders(); 150 static BOOL loadBasicShaders();
151 static BOOL loadShadersEffects(); 151 static BOOL loadShadersEffects();
152 static BOOL loadShadersDeferred();
152 static BOOL loadShadersObject(); 153 static BOOL loadShadersObject();
153 static BOOL loadShadersAvatar(); 154 static BOOL loadShadersAvatar();
154 static BOOL loadShadersEnvironment(); 155 static BOOL loadShadersEnvironment();
@@ -219,6 +220,7 @@ public:
219 SHADER_EFFECT, 220 SHADER_EFFECT,
220 SHADER_WINDLIGHT, 221 SHADER_WINDLIGHT,
221 SHADER_WATER, 222 SHADER_WATER,
223 SHADER_DEFERRED,
222 SHADER_COUNT 224 SHADER_COUNT
223 }; 225 };
224 226
@@ -406,6 +408,9 @@ extern LLGLSLShader gWLCloudProgram;
406extern LLGLSLShader gPostColorFilterProgram; 408extern LLGLSLShader gPostColorFilterProgram;
407extern LLGLSLShader gPostNightVisionProgram; 409extern LLGLSLShader gPostNightVisionProgram;
408 410
411// Deferred rendering shaders
412extern LLGLSLShader gDeferredDiffuseProgram;
413
409//current avatar shader parameter pointer 414//current avatar shader parameter pointer
410extern GLint gAvatarMatrixParam; 415extern GLint gAvatarMatrixParam;
411 416