Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-20 | SL-18190 Reduce banding (stay in linear space as much as possible, increase ↵ | Dave Parks | |
precision of reflection probes). Faster radiance and irradiance map generation. | |||
2020-03-20 | WIP - Make EEP match production. | Runitai Linden | |
2020-03-13 | SL-12233 Fix for disagreement between fullbright implementations with ALM on ↵ | Runitai Linden | |
and off. | |||
2020-03-03 | Revert 2 merges (PR#13, PR#16) related to SL-12638 | Dave Houlton | |
This reverts commits 9d9b890 and 5f846e4. | |||
2020-02-25 | SL-12638, fix overly dark appearance of normal-mapped objects | Dave Houlton | |
Adds the 'additive' component of calcAtmosphericVars into the sunlit color to reduce darkening of sun lighting component, and adds a further magic number gainto boost final result to rough parity with windlight. Removes all light calculations on fullbright objects, just passing through the unlit diffuse color. | |||
2019-06-28 | SL-11381 | Graham Linden | |
Make fullbright alpha test use correct handling when mask cutoff == 0. | |||
2019-05-31 | SL-11051 | Graham Linden | |
Make shadow alpha mask shader ignore vert alpha (if it mattered, it'd be blended anyway). Modify deferred fullbrightF to use same handling of alpha masking as shadows for consistency (esp when mask cutoff == 0). | |||
2019-05-09 | SL-11149 | Graham Linden | |
Fix fullbright colorspace handling and atmo transport. | |||
2019-04-24 | SL-11027 | Graham Linden | |
Fix incorrect discard on fullbrights w/ alpha mask and cutoff > 1. | |||
2019-04-19 | SL-10967 | Graham Linden | |
All paths now use the same atmospheric transport calcs. | |||
2019-04-10 | Fullbright + elimination of all references to calcFragAtmospherics. | Geenz | |
--HG-- branch : OPEN-340 | |||
2019-03-19 | SL-10764 | Graham Linden | |
Fix lighting issues when using shaders, but not ALM. Shader code cleanup (remove do nothing functions only in one file). Fix obsolete comment to refer to correct storage for projector ambiance. | |||
2019-03-07 | SL-10618, SL-10698 | Graham Linden | |
Fix reflection/distortion map culling planes again. Fix broken handling of shadow disables in ALM forward shaders. | |||
2018-12-05 | Shader cleanup and consolidation of use of sRGB conversion funcs. | Graham Linden | |
2018-09-14 | SL-9632 add uniform and code to supress atmospherics in all shaders that ↵ | Graham Linden | |
could be used by HUDs Make sky and cloud shaders use common scaleSoftClip implementation in gammaF.glsl | |||
2018-03-12 | De-duplicate sRGB conversion funcs from many shaders | Graham Linden graham@lindenlab.com | |
and unify on using the version that works on OSX. Add more logging to shader loading about fallbacks and loading succcess. Add frag shaders for sharing sRGB and normal encode/decode via GL shader linkage. | |||
2018-03-09 | De-duplicate water fog code and modify programs to include the shared object ↵ | Graham Linden graham@lindenlab.com | |
as necessary. | |||
2017-09-14 | MAINT-7129 - [Project Alex Ivy][MAC] Materials and ALM shaders broken in Mac ↵ | ruslantproductengine | |
viewer FIXED | |||
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2013-07-30 | NORSPEC-314 rollback unified srgb shader code to see if we can get past Mac ↵ | Graham Madarasz (Graham Linden) | |
10.6.8 nV driver issues | |||
2013-07-25 | NORSPEC-325 WIP restore gamma (uncorrected) attenuation and unify sRGB ↵ | Graham Linden | |
conversion in one place | |||
2013-07-24 | NORSPEC-311 make post deferred (alpha objects) respect same gamma ramp as ↵ | Graham Linden | |
deferred (opaque objects) | |||
2013-07-23 | NORSPEC-293 hazy glowing fullbright begone | Graham Linden | |
2013-07-22 | NORSPEC-314 WIP see if this ruse gets past the decrepit GeForce driver | Graham Linden | |
2013-07-22 | NORSPEC-320 fix fullbright alpha breakage when not underwater | Graham Linden | |
2013-07-21 | NORSPEC-311 NORSPEC-312 make mac happy with shader ifdefs for haze/masking | Graham Linden | |
2013-07-21 | NORSPEC-311 fix alpha / opaque lighting diffs | Graham Linden | |
2013-07-21 | NORSPEC-315 NORSPEC-316 NORSPEC-312 fix various haze and gamma correction ↵ | Graham Linden | |
issues, alpha-blend objects still missing haze underwater | |||
2013-07-16 | NORSPEC-293 WIP fix fullbrightF order of ops to match non-deferred with ↵ | Graham Linden | |
fullbright+glow+texcolor | |||
2013-07-03 | NORSPEC-293 better fix incorporating srgb_to_linear curve and applying ↵ | Graham Linden | |
texture gamma corrections to spot inputs | |||
2013-07-02 | NORSPEC-293 nix gamma correction in fullbrightF causing this visual disparity | Graham Linden | |
2013-06-03 | NORSPEC-195 Fix for incorrect alpha blending with deferred rendering enabled. | Dave Parks | |
2013-05-29 | NORSPEC-198, NORSPEC-176, NORSPEC-106, NORSPEC-202 et al -- Material matrix ↵ | Dave Parks | |
testing based overhaul WIP Reviewed by Graham | |||
2013-05-23 | NORSPEC-198, NORSPEC-176, NORSPEC-106 WIP Fix for various fullbright/shiny ↵ | Dave Parks | |
descrepencies. | |||
2013-05-10 | Merge with vwr-dev-mat | Graham Madarasz | |
2013-05-08 | Rollback NORSPEC-156 change which fails to compile due to implicit cast | Graham Madarasz | |
2013-05-08 | Rollback NORSPEC-156 change which fails to compile due to implicit cast | Graham Madarasz | |
2013-05-08 | Fix fullbrightF in the eyes of ancient nV compiler | Graham Madarasz | |
2013-05-08 | NORSPEC-156 back to the fix that actually works | Graham Madarasz | |
2013-05-08 | NORSPEC-156 back to the fix that actually works | Graham Madarasz | |
2013-05-08 | NORSPEC-156 move gamma correction to vert shader | Graham Madarasz | |
2013-05-08 | NORSPEC-156 modify fullbrightF colorspace conversion to eliminate delta with ↵ | Graham Madarasz | |
non-deferred fullbright look | |||
2013-05-08 | NORSPEC-156 move gamma correction to vert shader | Graham Madarasz | |
2013-05-08 | NORSPEC-156 modify fullbrightF colorspace conversion to eliminate delta with ↵ | Graham Madarasz | |
non-deferred fullbright look | |||
2013-04-25 | Merge 3.5.1 into Materials | Graham Madarasz | |
2013-04-17 | First pass of gamma correction reimplementation. | Geenz | |
2013-03-30 | Cleanup a couple more places where gamma curves were getting applied. | Dave Parks | |
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2013-01-11 | Initial (largely complete) gamma correct rendering implementation. | Geenz | |
2012-02-13 | SH-2908 Fix for shaders failing to compile when using GLSL 1.20 or 1.10 profile. | Dave Parks | |