diff options
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/newview/lldrawpoolmaterials.cpp | 12 | 
1 files changed, 6 insertions, 6 deletions
diff --git a/indra/newview/lldrawpoolmaterials.cpp b/indra/newview/lldrawpoolmaterials.cpp index fd5850084b..135770c99c 100644 --- a/indra/newview/lldrawpoolmaterials.cpp +++ b/indra/newview/lldrawpoolmaterials.cpp @@ -54,6 +54,8 @@ S32 LLDrawPoolMaterials::getNumDeferredPasses()  void LLDrawPoolMaterials::beginDeferredPass(S32 pass)  { +    LL_PROFILE_ZONE_SCOPED_CATEGORY_MATERIAL; +      bool rigged = false;      if (pass >= 12)      {  @@ -108,13 +110,11 @@ void LLDrawPoolMaterials::beginDeferredPass(S32 pass)      }  	diffuse_channel = mShader->enableTexture(LLShaderMgr::DIFFUSE_MAP); -		 -	LL_RECORD_BLOCK_TIME(FTM_RENDER_MATERIALS);  }  void LLDrawPoolMaterials::endDeferredPass(S32 pass)  { -	LL_RECORD_BLOCK_TIME(FTM_RENDER_MATERIALS); +	LL_PROFILE_ZONE_SCOPED_CATEGORY_MATERIAL;  	mShader->unbind(); @@ -123,7 +123,7 @@ void LLDrawPoolMaterials::endDeferredPass(S32 pass)  void LLDrawPoolMaterials::renderDeferred(S32 pass)  { -    LL_PROFILE_ZONE_SCOPED; +    LL_PROFILE_ZONE_SCOPED_CATEGORY_MATERIAL;  	static const U32 type_list[] =   	{  		LLRenderPass::PASS_MATERIAL, @@ -187,7 +187,7 @@ void LLDrawPoolMaterials::renderDeferred(S32 pass)  		mShader->uniform1f(LLShaderMgr::EMISSIVE_BRIGHTNESS, params.mFullbright ? 1.f : 0.f);          { -            LL_PROFILE_ZONE_SCOPED; +            LL_PROFILE_ZONE_SCOPED_CATEGORY_MATERIAL;              pushMaterialsBatch(params, mask, rigged);          }  	} @@ -205,7 +205,7 @@ void LLDrawPoolMaterials::bindNormalMap(LLViewerTexture* tex)  void LLDrawPoolMaterials::pushMaterialsBatch(LLDrawInfo& params, U32 mask, bool rigged)  { -    LL_PROFILE_ZONE_SCOPED; +    LL_PROFILE_ZONE_SCOPED_CATEGORY_MATERIAL;  	applyModelMatrix(params);  	bool tex_setup = false;  | 
