diff options
| author | mobserveur <mobserveur@gmail.com> | 2025-09-16 16:46:51 +0200 |
|---|---|---|
| committer | mobserveur <mobserveur@gmail.com> | 2025-09-16 16:46:51 +0200 |
| commit | 7aa203297435674b7b598eb2764a6db7edbb4bc3 (patch) | |
| tree | 26a1cd40dc4205ab5640f9066d5c768583c8226a /indra/newview/pipeline.h | |
| parent | 56c5cfa9fd9685180e0ba90625dfdc5475d0dc9a (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.h | 4 |
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; |
