summaryrefslogtreecommitdiff
path: root/indra/newview/app_settings/shaders/class3/environment
AgeCommit message (Collapse)Author
2025-03-26Disable shoreline fade. (#3811)Jonathan "Geenz" Goodman
2025-03-24Readd probe count setting (#3793)Jonathan "Geenz" Goodman
* Readd max probe count. Disable dynamic probe allocation by default (for now).
2025-03-06Quick fix for water exclusion. (#3666)Jonathan "Geenz" Goodman
* Fix for water exclusion when shoreline fade is disabled.
2025-03-05Hide shoreline fade behind a shader variant. (#3665)Jonathan "Geenz" Goodman
#3650 Fixed transparent particles over water make the water look black under their transparent parts
2025-02-24Backout minimal+ change.Jonathan "Geenz" Goodman
2025-02-23Quick fix for null pointer in LLDrawPoolWaterJonathan "Geenz" Goodman
2025-02-23CleanupJonathan "Geenz" Goodman
2025-02-22Accidental double linearization, try roughness ^2 for water punctual light.Jonathan "Geenz" Goodman
2025-02-18#3557 Waves not applying without Transparent WaterAndrey Kleshchev
2025-02-11Additional water fixes and tweaks. (#3524)Jonathan "Geenz" Goodman
* Incorporation of feedback for #3456
2025-02-07Water Exclusion Surfaces (#3517)Jonathan "Geenz" Goodman
* #3455 Add support for water exclusion surfaces
2025-02-06Add some haze to the distance on water. (#3508)Jonathan "Geenz" Goodman
* #3507 Add distance haze to water to get us closer to 6.6.17's appearance.
2025-01-30#3456 Water improvements to get us closer to 6.6.17 (#3490)Jonathan "Geenz" Goodman
* A lot of tweaking for water. * Get water much closer to 6.6.17. This won't produce 1:1 results, but it should be much closer to where we once were.
2024-11-25Drop emissive on old Intel GPUs (#3110)Jonathan "Geenz" Goodman
* #3103 Add the ability to disable the emissive buffer for older GPUs with low memory bandwidth. * #3135 Add a "vintage" mode for slower GPUs * #2719 Fix for skies being overbrightened * #2632 Do not apply tonemapping on legacy skies
2024-06-141736 audit texture image unit usage on os x (#1739)Dave Parks
* #1736 Remove some unused samplers from glsl files and refactor shader manager to assume 16 texture image units and 4 indexed texture units all the time.
2024-05-15Post-merge spaces fixAndrey Lihatskiy
2024-02-01#677 Clip underwater.Jonathan "Geenz" Goodman
2024-02-01#677 More clipping fixes.Jonathan "Geenz" Goodman
2023-12-11SL-20611 Followup -- fix for artifacts on water surface from GPUs that don't ↵Dave Parks
like to read from a depth buffer that is bound for writing
2023-11-30SL-20611 Incorporate water haze into new post effect atmospherics goodnessRunitaiLinden
2023-11-17SL-20611 followup -- remove now unused glsl files. Fix transparent water.RunitaiLinden
2023-11-16SL-20611 Make haze effect local lights -- move sky and water haze to their ↵RunitaiLinden
own passes and unify sky and water haze in forward rendering shaders.
2023-10-24SL-20065: Hack to reduce black spots on shiny waterCosmic Linden
2023-09-06SL-19842 WIP -- Change how probe ambiance mixes with sky ambient.RunitaiLinden
2023-05-17SL-19655 Decruft legacy GLSL shaders and now unused build queues.RunitaiLinden
2023-04-06SL-19538 Followup -- scrub all possible sources of NaNs, make dynamic ↵Dave Parks
exposure controls not persist, limit exposure range, and do a debug gl pass.
2023-04-04SL-19538 Remove hacky ambiance scale and take the mittens off probe a… (#151)RunitaiLinden
* SL-19538 Remove hacky ambiance scale and take the mittens off probe ambiance values. Fix for sky brightening being done in sRGB space.
2023-03-31SL-19485 Fix for sun shadows having no effect on water. Make sphere probes ↵Dave Parks
fade in.
2023-03-02SL-19281 Post review cleanup.Dave Parks
2023-03-02SL-19281 Unify handling of haze and gamma between fullbright and not and ↵Dave Parks
move haze back to sRGB color space to stay consistent with sky colors. Also fix broken "roughness" stuck at 0.2.
2023-02-27SL-19226 Reimplement water fresnel offset/scale, exposure balance for ↵Dave Parks
midday, adjust reflections off, and decruft depth buffer error correction shenanigans that are no longer used.
2023-02-17SL-19128 Soften the transition between manual and automatic sphere probes.Dave Parks
2023-02-13SL-18664 Fix for "transparent water" off causing broken horizon line.Dave Parks
2023-02-07SL-19147 Water quality pass. Remove gl_FragDepth writes from sky rendering ↵Dave Parks
(optimization). Incidental decruft.
2023-01-27SL-19203 et al -- Integrate SSR with reflection probes, tweak probe ↵RunitaiLinden
blending. (#63) * SL-19203 WIP -- Integrate SSR with reflection probes. Decruft LLRenderTarget. * SL-19203 WIP -- Re-integrate SSR. Incidental decruft. * SL-19203 WIP -- SSR frame delta correction (still broken for Z) * SL-19203 WIP -- SSR frame delta Z fix * SL-19203 WIP -- Make SSR toggleable again and disable SSR in cube snapshots. * SL-19203 WIP -- Soften sphere probe transitions and fix reflections on void water (make fallback probe a simple terrain+water+sky probe). Remove parallax correction for automatic probes to reduce artifacts. * SL-19203 Tune probe blending. * SL-19203 Cleanup.
2022-12-19SL-18779 Fix for water fog staying bright when sun is dark.Dave Parks
2022-12-19SL-18730 Dumb down water distortions to reduce appearance of brokenness.Dave Parks
2022-10-12SL-18190 Remove water reflection detail combo box and reimplement ↵Dave Parks
"Transparent Water" checkbox.
2022-10-10SL-18190 Use funky distance based error correction only on water surface ↵Dave Parks
(revisit for general use later).
2022-10-07SL-18190 Move water shaders to class 3, add debug stub for underWaterF.glsl, ↵Dave Parks
make underWaterF and softenLightF apply water fog in linear space.