summaryrefslogtreecommitdiff
path: root/indra/newview/lldrawpoolavatar.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/lldrawpoolavatar.h')
-rw-r--r--indra/newview/lldrawpoolavatar.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/indra/newview/lldrawpoolavatar.h b/indra/newview/lldrawpoolavatar.h
index b947943619..b42cc54622 100644
--- a/indra/newview/lldrawpoolavatar.h
+++ b/indra/newview/lldrawpoolavatar.h
@@ -36,6 +36,7 @@
#include "lldrawpool.h"
class LLVOAvatar;
+class LLGLSLShader;
class LLDrawPoolAvatar : public LLFacePool
{
@@ -88,20 +89,24 @@ public:
/*virtual*/ void renderShadow(S32 pass);
void beginRigid();
- void beginFootShadow();
+ void beginImpostor();
void beginSkinned();
+ void beginRigged();
void endRigid();
- void endFootShadow();
+ void endImpostor();
void endSkinned();
+ void endRigged();
void beginDeferredImpostor();
void beginDeferredRigid();
void beginDeferredSkinned();
+ void beginDeferredRigged();
void endDeferredImpostor();
void endDeferredRigid();
void endDeferredSkinned();
+ void endDeferredRigged();
/*virtual*/ LLViewerTexture *getDebugTexture();
/*virtual*/ LLColor3 getDebugColor() const; // For AGP debug display
@@ -110,6 +115,7 @@ public:
static BOOL sSkipOpaque;
static BOOL sSkipTransparent;
+ static LLGLSLShader* sVertexProgram;
};
class LLVertexBufferAvatar : public LLVertexBuffer