diff options
Diffstat (limited to 'indra/newview/pipeline.h')
| -rw-r--r-- | indra/newview/pipeline.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/indra/newview/pipeline.h b/indra/newview/pipeline.h index f33495fd69..41e428fce9 100644 --- a/indra/newview/pipeline.h +++ b/indra/newview/pipeline.h @@ -158,7 +158,7 @@ public: void copyScreenSpaceReflections(LLRenderTarget* src, LLRenderTarget* dst); void generateLuminance(LLRenderTarget* src, LLRenderTarget* dst); void generateExposure(LLRenderTarget* src, LLRenderTarget* dst, bool use_history = true); - void tonemap(LLRenderTarget* src, LLRenderTarget* dst); + void tonemap(LLRenderTarget* src, LLRenderTarget* dst, bool gamma_correct); void gammaCorrect(LLRenderTarget* src, LLRenderTarget* dst); void generateGlow(LLRenderTarget* src); bool applyCAS(LLRenderTarget* src, LLRenderTarget* dst); @@ -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); @@ -739,14 +740,17 @@ public: LLRenderTarget mBloomBlur[2]; // tonemapped and gamma corrected render ready for post - //LLRenderTarget mPostMap; +/* + LLRenderTarget mPostPingMap; + LLRenderTarget mPostPongMap; +*/ LLRenderTarget mPostMaps[2]; // FXAA helper target LLRenderTarget mFXAAMap; LLRenderTarget mSMAABlendBuffer; - LLRenderTarget mDummyRT; + //LLRenderTarget mDummyRT; // render ui to buffer target LLRenderTarget mUIScreen; |
