summaryrefslogtreecommitdiff
path: root/indra/newview/app_settings/shaders/class1
AgeCommit message (Collapse)Author
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-27DRTVWR-559 Fix for off-white metal not looking chromed when it should (fake ↵Dave Parks
hacky HDR sky reflections).
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-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.
2023-02-27Merge pull request #92 from secondlife/SL-19262cosmic-linden
SL-19265: Fix precision issue with texture transforms, separate texture animations
2023-02-27DRTVWR-559 Fix for mac buildDave Parks
2023-02-25Hammering on more mac optimizations.Jonathan "Geenz" Goodman
SL-18563
2023-02-24SL-19269: For PBR materials, apply texture animation independently of the ↵Cosmic Linden
underlying texture transform
2023-02-24SL-19265: Fix precision issue with texture transforms by moving transform ↵Cosmic Linden
matrix calculation into the shader
2023-02-24DRTVWR-559 Add controls for tonemapper to advanced preferences.Dave Parks
2023-02-24Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks
2023-02-24SL-19212 Resurrect glare and apply to PBR materials as well (and fix color ↵Dave Parks
mismatch in legacy alpha vs opaque).
2023-02-24Merge pull request #89 from secondlife/SL-19228cosmic-linden
SL-19228: Fix GLTF texture transform rotation + add UV debug
2023-02-24SL-19228: Remove DEBUG_TEXCOORDCosmic Linden
2023-02-23SL-19228: Fix GLTF texture transform rotation and add UV debug (PBR only). ↵Cosmic Linden
See textureUtilV.glsl for UV coordinate comments
2023-02-23DRTVWR-559 Fix for irradiance maps going black at 128x128 radiance map ↵Dave Parks
resolution. Improve radiance map anti-aliasing and default to 128x128 everywhere.
2023-02-21DRTVWR-559 Fix SSR on transparent PBR surfaces.Dave Parks
2023-02-21SL-19239 Day after three day quality pass - add ACES tone mapping to address ↵Dave Parks
"haziness" (and also fix banding in emissive materials)
2023-02-17SL-19239 Redo integration of Sascha's radiance map filter.Dave Parks
2023-02-15Fixup mac compatibility for SL-18762 shadowUtil.glsl changesBrad Linden
2023-02-14SL-18762 Fix for broken local lights on alpha when wearing a HUD attachment. ↵Dave Parks
Also fix stuck sun/moon and incidental decruft.
2023-02-10SL-18671 Adjust fog density to more closely match sRGB space results.Dave Parks
2023-02-09Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks
2023-02-09SL-19181 Modulate "glow" by PBR emissive.Dave Parks
2023-02-09Fix SL-19191 mac crash on startup for apple silicon machines.Brad Linden
2023-02-08SL-18229 Mac build fix.Dave Parks
2023-02-07SL-18229 Fix for PBR materials on HUDs misbehaving. Incidental decruft.Dave Parks
2023-02-07SL-19147 Water quality pass. Remove gl_FragDepth writes from sky rendering ↵Dave Parks
(optimization). Incidental decruft.
2023-02-03SL-19148 Decruft followthrough -- one more dead shaderDave Parks
2023-02-03SL-19148 Decruft followthrough -- kill more unused shader filesDave Parks
2023-02-03SL-19148 Decruft followthrough -- decruft shader tree and some remaining ↵Dave Parks
forward rendering code.
2023-02-03SL-19148 Decruft some forward shaders and drawpools. Fix HUDs being in ↵Dave Parks
wrong color space.
2023-02-02DRTVWR-559 Merge fix.Dave Parks
2023-02-02Fixups after merge for DRTVWR-559Brad Linden
2023-02-02Merge remote-tracking branch 'origin/main' into DRTVWR-559Brad Linden
2023-02-01SL-19000 Fix various 3D UI components not respecting depth buffer. ↵Dave Parks
Incidental decruft. Do I get a prize for 1000th jira?
2023-01-30Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks
2023-01-30SL-19015 Bump probe resolution back to 256 by default (drop to 128 if vram < ↵Dave Parks
2GB), remove irradiance map feedback loop (one bounce, but but more stable and allows for much brighter first bounce), make sky contribution to irradiance not tint the world blue. Make irradiance that appears in radiance maps match world irradiance.
2023-01-30Fix DRTVWR-559 EOL at EOF to pass coding policy checksBrad Linden