summaryrefslogtreecommitdiff
path: root/indra/newview/pipeline.h
diff options
context:
space:
mode:
authormobserveur <mobserveur@gmail.com>2025-09-16 16:46:51 +0200
committermobserveur <mobserveur@gmail.com>2025-09-16 16:46:51 +0200
commit7aa203297435674b7b598eb2764a6db7edbb4bc3 (patch)
tree26a1cd40dc4205ab5640f9066d5c768583c8226a /indra/newview/pipeline.h
parent56c5cfa9fd9685180e0ba90625dfdc5475d0dc9a (diff)
Fixes the slow down related to the attached huds rendering
This commit fixes the long time issue with attached huds rendering, which was causing important slow down with certain combinations of post processing settings.
Diffstat (limited to 'indra/newview/pipeline.h')
-rw-r--r--indra/newview/pipeline.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/indra/newview/pipeline.h b/indra/newview/pipeline.h
index f33495fd69..97d6a1fe8a 100644
--- a/indra/newview/pipeline.h
+++ b/indra/newview/pipeline.h
@@ -314,6 +314,7 @@ public:
void renderGeomDeferred(LLCamera& camera, bool do_occlusion = false);
void renderGeomPostDeferred(LLCamera& camera);
+ void renderGeomPostDeferredOnlyHud(LLCamera& camera);
void renderGeomShadow(LLCamera& camera);
void bindLightFunc(LLGLSLShader& shader);
@@ -746,7 +747,7 @@ public:
LLRenderTarget mFXAAMap;
LLRenderTarget mSMAABlendBuffer;
- LLRenderTarget mDummyRT;
+ //LLRenderTarget mDummyRT;
// render ui to buffer target
LLRenderTarget mUIScreen;
@@ -1104,6 +1105,7 @@ public:
};
void render_bbox(const LLVector3 &min, const LLVector3 &max);
+
void render_hud_elements();
extern LLPipeline gPipeline;