diff options
author | Richard Linden <none@none> | 2012-03-20 16:46:08 -0700 |
---|---|---|
committer | Richard Linden <none@none> | 2012-03-20 16:46:08 -0700 |
commit | 11e5c8b322a35d17e75ea57902296de860005c1d (patch) | |
tree | f09f645efc7a6b6dfdbdd18868e8e8344379daa7 /indra/newview/llviewertexture.h | |
parent | e6a206f8457facbaa441c46216529d2291b7930f (diff) |
added debug tools for visualizating texel density at various discard levels (current, requested, full)
Diffstat (limited to 'indra/newview/llviewertexture.h')
-rw-r--r-- | indra/newview/llviewertexture.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/indra/newview/llviewertexture.h b/indra/newview/llviewertexture.h index b96441127d..99053a8ccc 100644 --- a/indra/newview/llviewertexture.h +++ b/indra/newview/llviewertexture.h @@ -139,6 +139,7 @@ public: OTHER, MAX_GL_IMAGE_CATEGORY }; + static S32 getTotalNumOfCategories() ; static S32 getIndexFromCategory(S32 category) ; static S32 getCategoryFromIndex(S32 index) ; @@ -330,8 +331,19 @@ public: static F32 sCurrentTime ; static BOOL sUseTextureAtlas ; + enum EDebugTexels + { + DEBUG_TEXELS_OFF, + DEBUG_TEXELS_CURRENT, + DEBUG_TEXELS_DESIRED, + DEBUG_TEXELS_FULL + }; + + static EDebugTexels sDebugTexelsMode; + static LLPointer<LLViewerTexture> sNullImagep; // Null texture for non-textured objects. static LLPointer<LLViewerTexture> sBlackImagep; // Texture to show NOTHING (pure black) + static LLPointer<LLViewerTexture> sCheckerBoardImagep; // Texture to show NOTHING (pure black) }; |