Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-14 | SL-10355 | Graham Linden | |
Modify distortion vec calc in shader to account for modified range of reflection scale above/below. | |||
2019-01-08 | Merge | Graham Linden | |
2019-01-07 | SL-10304 fix handling of water normal map blending when both current and ↵ | Graham Linden | |
next textures are identical. | |||
2018-12-05 | Shader cleanup and consolidation of use of sRGB conversion funcs. | Graham Linden | |
2018-11-09 | More incremental revive of 39561 contents to determine cuplrit. | Graham Linden | |
2018-11-09 | Back out changes causing broken shadows and other render shenanigans. | Graham Linden | |
2018-11-06 | Move to using a shared deferredUtil object for getting pos/norm from gbuffer. | Graham Linden | |
Eliminate 20+ callsites with copy-paste of getPosition and/or getNorm code. Make pipeline use getShadowTarget/releaseShadowTarget consistently. | |||
2018-11-01 | SL-9994 | Graham Linden | |
Make shaders use consistent naming and parameter order for transport and atmospheric helpers. Share transport and gamma correction code where possible. Add lots of asserts and other validation for when things don't go as planned. Engage dumpShaderSource to get more source output with shader compilation fail. | |||
2018-09-19 | SL-1505 | Graham Linden | |
Prepend dir names to comments in water shaders to differentiate them in nSight captures. Fix calc of reflection camera modelview mats to properly reflect the environment. | |||
2018-09-18 | SL-1475 | Graham Linden | |
Make stars use higher alpha and brighten reflected color before mixing to get stars to show up in reflections on water. | |||
2018-06-13 | Mods to hook up water settings to water normals for rendering with support ↵ | Graham Linden | |
for current to next blending. Modify LLSettingsFoo::buildDefaultFoo to use a static and avoid re-validation of default sky/water/daycycle settings. Remove all references to gSun/MoonTextureId globals (they should come from sky settings now). | |||
2018-03-12 | De-duplicate shader code for encoding and decoding normals to/from gbuffer ↵ | Graham Linden graham@lindenlab.com | |
format. | |||
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. | |||
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-09-20 | MAINT-3172 fix rendering regressions from release mergedown | Graham Linden | |
2013-09-18 | The unbearable lightness of being norspec | Graham Linden | |
2013-08-11 | NORSPEC-341 fix issues with water reflection coloring and abnormals | Graham 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-22 | MATBUG-306 fix alpha knock-on from underwater lightcurve matching | 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-17 | NORSPEC-291 put back conversion to srgb in deferred water shader | Graham Linden | |
2013-07-17 | NORSPEC-291 fix materials underwater, disable attempt at materials in ↵ | Graham Linden | |
reflect/distort RTs | |||
2013-07-15 | NORSPEC-291 first attempt at gamma correction of materials in reflections | Graham Linden | |
2013-06-21 | Automated merge with file:///F:%5Cviewer-bear | Dave Parks | |
2013-05-10 | merge changes for 3.5.2-beta4 | Oz Linden | |
2013-05-09 | Merge downstream code and viewer-beta | simon | |
2013-04-25 | NORSPEC-106 Fix for emissive mask overriding environment mask. | Dave Parks | |
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2013-03-04 | MAINT-2371 More optimizations. | Dave Parks | |
Reviewed by Graham | |||
2013-02-07 | For MAINT-1255 Code Review: DaveP | Graham Madarasz | |
2012-06-13 | Merge | Geenz | |
2012-05-10 | Encode viewspace Z normal to preserve negative Z (fixes all light shifting ↵ | Jonathan Goodman | |
errors, and shiny environment map errors due to lack of negative Z) | |||
2012-02-14 | SH-2908 More complete GLSL 1.20 compatibility pass. | Dave Parks | |
2012-02-10 | SH-2908 Rework indexed texture rendering to use a uvec4 instead of a float ↵ | Dave Parks | |
for texture indices in the data stream. Also rework gl_FragColor overrides to not collide with some odd driver implementations. | |||
2011-10-21 | SH-2240 Fix for OSX GLSL compiler not liking #ifndef gl_FragData | Dave Parks | |
2011-09-16 | SH-2243 work in progress -- don't use gl_FragColor or gl_FragData for ↵ | Dave Parks | |
outputs -- no more deprecation warnings on nvidia | |||
2011-09-16 | SH-2243 work in progress -- don't use deprecated shader state | Dave Parks | |
2011-08-17 | add proper copyright and license headers | Oz Linden | |
2011-05-31 | SH-1682 Dynamically adjust the number of texture channels to use for indexed ↵ | Dave Parks | |
texture rendering based on available hardware. | |||
2010-10-06 | ATI compatibility pass | Dave Parks | |
2010-08-30 | pull internationalization fixes from faulty split | Oz Linden | |
2010-08-24 | Update GLSL shader sources to current $LicenseInfo$ standard. | Nat Goodspeed | |
See https://wiki.lindenlab.com/wiki/License_Substitution for details. | |||
2010-08-24 | Backed out changeset c3d41f18ce2b | Tofu Linden | |
back-out the back-out for this branch. yay. | |||
2010-08-24 | Backed out changeset a62bf7c0af21 | Tofu Linden | |
Backing out this merge that I pushed (prematurely) to the wrong place. | |||
2010-05-09 | Rejig deferred normal-map packing a little, to double its accuracy for free. | Tofu Linden | |
2010-03-07 | Add a touch of fakey ripple to shadows on the surface of water, as if the ↵ | Tofu Linden | |
water has depth. Using 4th component of the normal map to encode a position displacement (along the normal) in the class2 shadow lookup. | |||
2010-03-07 | Some extra comments to help me get things straight. | Tofu Linden | |
2010-03-07 | trivial comment typo fix. | Tofu Linden | |