summaryrefslogtreecommitdiff
path: root/indra/newview/app_settings/shaders
AgeCommit message (Collapse)Author
2023-04-14DRTVWR-559 Balance night scenes against release, nudge glow down a smidge, ↵RunitaiLinden
remove exposure correction from legacy fullbright balance PBR materials against legacy.
2023-04-13SL-19592: Fix alpha blend PBR prims on HUDCosmic Linden
2023-04-12Fix for nameplates, HUD text generally.Jonathan "Geenz" Goodman
DRTVWR-559 SL-19524 SL-19513
2023-04-12Merge branch 'DRTVWR-559' into DRTVWR-559-post-refactorJonathan "Geenz" Goodman
2023-04-12SL-19569 Don't reset probes when crossing parcel borders (whoops) and tone ↵RunitaiLinden
down glare on legacy materials.
2023-04-12DRTVWR-559 Fix for burn-in on legacy gloss materials.Dave Parks
2023-04-11DRTVWR-559 Make sunlight specular consistent with pointlight specular.Dave Parks
2023-04-11SL-19564 Add missing legacy_adjustDave Parks
2023-04-11SL-19564 Document magic number.Dave Parks
2023-04-11SL-19564 Rebalance exposure and sky. Hack legacy diffuse map saturation and ↵RunitaiLinden
brightness to allow ACES Hill all the time.
2023-04-08Start scrapping screenTarget().Jonathan "Geenz" Goodman
Makes our binding flow _far more_ predictable and makes way more sense. DRTVWR-559 SL-19524 SL-19513
2023-04-07SL-19538 Remove clouds from irradiance maps and don't conflate max probe ↵Dave Parks
samples with max probe neighbors, and don't move manual probes after they are complete (removes flickering around Sponza).
2023-04-06SL-19538 Back off on sun brightening a bit, remove errant brightening of ↵Dave Parks
clouds, and update midday to not be red shifted.
2023-04-06SL-19538 Nudge sun brightness and replace "gamma" with an exposure scaler ↵Dave Parks
approximation
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-06SL-19543: Fix blinn phong prims with alpha blending not blending (#158)cosmic-linden
2023-04-05SL-19538 Followup -- fix for dynamic exposure having large gaps in it… (#157)RunitaiLinden
* SL-19538 Followup -- fix for dynamic exposure having large gaps in its luminance sampling. * SL-19538 Followup -- review feedback changes.
2023-04-05SL-19538 Followup -- tune exposure parameters and clamp local light ↵RunitaiLinden
ambiance. Make render targets 16F and scrube NaNs (thanks Rye). Update midday. (#154)
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-31Merge branch 'DRTVWR-559' of https://github.com/secondlife/viewer into ↵Jonathan "Geenz" Goodman
DRTVWR-559
2023-03-31Move glow extract to be after tonemapping.Jonathan "Geenz" Goodman
SL-19513
2023-03-31SL-19485 Fix for sun shadows having no effect on water. Make sphere probes ↵Dave Parks
fade in.
2023-03-30DRTVWR-559 Auto exposure tuning (fix horizon).Dave Parks
2023-03-30DRTVWR-559 Auto exposure tuning.Dave Parks
2023-03-30SL-19517 Followup -- fix broken fallback probe. Adjust water brightness.Dave Parks
2023-03-30SL-19517 Fix for RenderReflectionProbeCount other than 256 causing black ↵Dave Parks
reflections.
2023-03-30DRTVWR-559 Reduce probe flashing and exposure flickering.Dave Parks
2023-03-30DRTVWR-559 Add RenderAutomaticReflectionProbes control. Tweak automatic ↵Dave Parks
exposure.
2023-03-29DRTVWR-559 Drop the upper bound on exposure.Dave Parks
2023-03-29DRTVWR-559 Dynamic exposure followup -- stochastic sampling, weight based on ↵Dave Parks
luminance and distance to center of screen, rebalance night, don't rely on blending not clamping R16F.
2023-03-28DRTVWR-559 Dynamic exposure followup -- balance moon brightness and add glow ↵Dave Parks
to exposure sample.
2023-03-28DRTVWR-559 Dynamically adjust exposure.Dave Parks
2023-03-27Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks
2023-03-27DRTVWR-559 Fix for off-white metal not looking chromed when it should (fake ↵Dave Parks
hacky HDR sky reflections).
2023-03-27Merge branch 'DRTVWR-559' of https://github.com/secondlife/viewer into ↵Jonathan "Geenz" Goodman
DRTVWR-559
2023-03-27Fix up the graphics setting detectionJonathan "Geenz" Goodman
SL-18563
2023-03-27SL-19477 Remove angular attenuation from sphere probe weight to fix harsh ↵Dave Parks
indirect lighting. Minor incidental decruft.
2023-03-22DRTVWR-559 Quality pass -- Fix sky banding, fix off-by-one-mip in reflection ↵Dave Parks
probes (thanks Rye), remove noiseMap from light shaders (removes speckles), make irradiance maps RGB16F instead of RGBA16. Use actual luminance for sky instead of max color component during irradiance map pass.
2023-03-13Merge branch 'DRTVWR-559' of https://github.com/secondlife/viewer into ↵Jonathan "Geenz" Goodman
DRTVWR-559
2023-03-13Make sure the glow combine only happens in the gamma correct shader.Jonathan "Geenz" Goodman
2023-03-10This corrects tangents on blinn-phong surfaces to use proper mikkt ↵Rye Mutt
calculation (#118)
2023-03-10Fix alpha blended blinn-phong glossiness in punctual lights and glossy env ↵Rye Mutt
application (#117)
2023-03-07SL-19355 Irradiance rebalance.Dave Parks
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-28Merge pull request #97 from secondlife/brad/DRTVWR-559Brad Linden
brad/drtvwr-559 mac shader and assert fixes
2023-02-28Merge pull request #96 from secondlife/SL-19729cosmic-linden
SL-19279: LLGLSLShader::bindXXX is not free. Pack the uniforms
2023-02-27Mac shader and assertion fixes for DRTVWR-559Brad Linden
2023-02-27SL-19279: LLGLSLShader::bindXXX is not free. Pack the uniformsCosmic Linden
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.