summaryrefslogtreecommitdiff
path: root/indra/newview/llheroprobemanager.h
AgeCommit message (Collapse)Author
2024-05-28Improvements to mirror probe update rates (#1570)Jonathan "Geenz" Goodman
#1494 Fix for mirror updates getting "stuck" on some faces.
2024-05-08Even more mirror fixes. (#1429)Jonathan "Geenz" Goodman
#1271 Add support for mirrors that do not have avatars in them. It does this based on if the probe is set to dynamic or not. #1370 More optimization work to reduce GPU utilization. #1058 - Removed sim feature flag that was overriding mirrors enabled flags secondlife/viewer-private#128 - Locally cache the mirror probe #679 Add additional options to the build floater for mirror probes, including descriptions.
2024-04-10Multiple fixes for mirrors. (#1192)Jonathan "Geenz" Goodman
* #1064 Fix for mirror surfaces going black when the roughness is set too high. * #1130 Fix for the user's avatar not appearing in mouselook in a mirror. * #1059 Disable mirrors on low settings per the feature table. * #860 Modify the settings UI to better reflect that we only have two AA modes: off and FXAA. * #1191 Add some settings for mirrors in preferences. * #1185 Add support for runtime mirror resolution changing. Useful for quality settings, and auto-FPS.
2024-03-13983 add debug setting to control the maximum download resolution (#986)RunitaiLinden
* Create RenderMaxTextureResolution.md * #983 Add RenderMaxTextureResolution setting. Incidental crash fix.
2024-03-06#681 Add probe blending for mirrors.Jonathan "Geenz" Goodman
2024-02-26#682 Further tweak the conservative update mechanism.Jonathan "Geenz" Goodman
2024-02-26#890 Make sure we're doing the correct distance check.Jonathan "Geenz" Goodman
#682 Improve the conservative update functionality for mirror faces. Make it attenuate depending on how much the camera is facing that specific cubemap face.
2024-02-25#682 Add a low priority path for conservative probe face updates. This will ↵Jonathan "Geenz" Goodman
update the "low priority" faces at half of the the probe update rate. Useful for less planar reflection geometry.
2024-02-20#682 Separate out the radiance gen.Jonathan "Geenz" Goodman
2024-02-15#682 Do conservative updates on probes.Jonathan "Geenz" Goodman
2024-02-08#671 Nudge RenderMirrors and clear shader cache as needed based on ↵RunitaiLinden
SimulatorFeatures
2024-02-08Fix for crash in LLHeroProbeManagerRunitaiLinden
2024-02-08#671 Setup the viewer to respect the MirrorsEnabled simulator feature.Jonathan "Geenz" Goodman
2024-02-06#740 Make sure we evaluate if the probe is a mirror probe or not.Jonathan "Geenz" Goodman
#682 Re-enable gaussian filtering, and reduce the mirror resolution back to 1024. Also just generally clean up the code a bit.
2024-01-31#677 Some clipping WIPJonathan "Geenz" Goodman
2023-10-16Tons of masking changes and tweaks.Jonathan "Geenz" Goodman
We now support masking mirrors in the GBuffer. We also now support the concept of one arbitrary clip plane. DRTVWR-583
2023-09-29Add probe near clipping.Jonathan "Geenz" Goodman
DRTVWR-583
2023-09-20Remove some unnecessary irradiance map bits, also fix the leak.Jonathan "Geenz" Goodman
DRTVWR-583
2023-09-01Temporary data model shenanigans.Jonathan "Geenz" Goodman
Should help tweak and tune placement with direct community guidance. DRTVWR-583
2023-08-29Add a probe strength uniform for hero probes.Jonathan "Geenz" Goodman
On standard reflection probes this doesn't really do anything. DRTVWR-583
2023-08-21Experiment with placement a bit when there's no drawable.Jonathan "Geenz" Goodman
DRTVWR-583
2023-08-18Latest updates to the hero probe manager.Jonathan "Geenz" Goodman
DRTVWR-583
2023-08-07Revert LLReflectionMapManagerJonathan "Geenz" Goodman
DRTVWR-583