summaryrefslogtreecommitdiff
path: root/indra/newview/llreflectionmapmanager.h
diff options
context:
space:
mode:
authorDave Parks <davep@lindenlab.com>2022-05-19 22:36:03 -0500
committerDave Parks <davep@lindenlab.com>2022-05-19 22:36:03 -0500
commit096ad1306d1a5db300592d9be87ab6762777d400 (patch)
tree2d37acd86c9176cb1a8a423159200a6e28ea4b1d /indra/newview/llreflectionmapmanager.h
parent3564b24e2a90e0772c37185cc5dcedca29d62ab8 (diff)
SL-17286 Only update reflection probe UBO once per pipe flush
Diffstat (limited to 'indra/newview/llreflectionmapmanager.h')
-rw-r--r--indra/newview/llreflectionmapmanager.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/indra/newview/llreflectionmapmanager.h b/indra/newview/llreflectionmapmanager.h
index 9417fe2416..e3942beaae 100644
--- a/indra/newview/llreflectionmapmanager.h
+++ b/indra/newview/llreflectionmapmanager.h
@@ -92,7 +92,10 @@ private:
// update the neighbors of the given probe
void updateNeighbors(LLReflectionMap* probe);
- // update UBO used for rendering
+ // update UBO used for rendering (call only once per render pipe flush)
+ void updateUniforms();
+
+ // bind UBO used for rendering
void setUniforms();
// render target for cube snapshots