summaryrefslogtreecommitdiff
path: root/indra/newview/app_settings/shaders/class1/lighting
AgeCommit message (Collapse)Author
2019-05-07SL-11105Graham Linden
2019-04-26Lighting WIPGraham Linden
Consistency across class2/3/ALM lighting.
2019-04-22SL-10856Graham Linden
Restore light sum loops to fix broken ambient.
2019-04-19Add directory names to sentinels in shaders so shaders with same filename ↵Graham Linden
can be differentiated in nSight while debugging.
2019-04-08Make ambient clamping consistent between class1/2 deferred lighting and ↵Graham Linden
forward rendering. Add decls for intermediate lighting values for debug.
2019-03-26More consistent lighting across ALM/non-ALM/deferred/forward rendering.Graham Linden
2019-03-22Fix class1/2 light sum loops to use light_diffuse[0] for sunlight_color too.Graham Linden
Rearrange ordering of scale down of light in class1 as well.
2019-03-20SL-10449Graham Linden
Fix name of attenuation setter used. Fix flipped light vec. Make class3 lights use shadows on projector ambiance too.
2019-03-19SL-10764Graham 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.
2018-11-12SL-10044 SL-10045Graham Linden
Fix class 1 and 2 transport/gamma funcs and made usage consistent across all shaders. Fix class1\environment\waterV reverting to old d1/d2 names for wave directions.
2018-11-06Remove scaleDownLight funcs and eliminate unused copy-pasted funcs in ↵Graham Linden
lighting shaders. Also fix terrain response to atmospherics shaders (was failing to apply ambient on low end even when atmospherics was on).
2016-12-09MAINT-6551 One of my avatars does not render correctly when ALM is disabled ↵pavelkproductengine
unless basic shaders are also disabled.
2015-11-10remove execute permission from many files that should not have itOz Linden
2013-08-15NORSPEC-352 for non-ALM rendering, make lighting shader with alpha masking ↵Graham Linden
obey vertex alpha
2013-06-03NORSPEC-195 Fix for incorrect alpha blending with deferred rendering enabled.Dave Parks
2013-05-30NORSPEC-216 Fix for some HUD objects not rendering with advanced ↵Dave Parks
lighting/materials enabled.
2013-05-30Fix for some objects not rendering underwater with advanced lighting enabledDave Parks
2013-05-29NORSPEC-198, NORSPEC-176, NORSPEC-106, NORSPEC-202 et al -- Material matrix ↵Dave Parks
testing based overhaul WIP Reviewed by Graham
2013-04-26Merge viewer-dev-mat and fix llvovolume.cpp missed sunshine mergesGraham Madarasz
2013-04-25Merge 3.5.1 into MaterialsGraham Madarasz
2013-04-25NORSPEC-118 Compatibility pass against advanced lighting disabled.Dave Parks
2013-04-19merge changes for DRTVWR-294Oz Linden
2013-04-18This should take care of alpha blended full bright objects and gamma correction.Geenz
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2013-03-26NORSPEC-57, NORSPEC-58 Remove sRGB and gamma correction from shaders to ↵Dave Parks
remove banding and not break all shiny objects.
2013-01-11Initial (largely complete) gamma correct rendering implementation.Geenz
2012-12-14Updating shaders to not crash when compiled in llvmDon Kjer
2012-02-13SH-2908 Fix for shaders failing to compile when using GLSL 1.20 or 1.10 profile.Dave Parks
2012-02-10SH-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-11-02SH-2541 Fix for speckles on avatar on some cards -- don't use ↵Dave Parks
"maximum_alpha" for alpha tests in shaders as it was always being set to 1.0 anyway.
2011-10-14SH-2276 Clean up a shader warning.Dave Parks
2011-09-29SH-2507 Potential fix for basic shaders causing objects to disappear with ↵Dave Parks
some drivers (prune shader tree of unused shaders while we're at it)
2011-09-29SH-2507 Potential fix for basic shaders causing objects to disappear with ↵Dave Parks
some drivers (prune shader tree of unused shaders while we're at it)
2011-09-24SH-2244 Fix for shaders not compiling on pre-GL-3.0 ATI driversDave Parks
2011-09-17SH-2243 work in progress -- put back ambient lighting when atmospheric ↵Dave Parks
shaders disabled.
2011-09-16SH-2243 work in progress -- don't use gl_FragColor or gl_FragData for ↵Dave Parks
outputs -- no more deprecation warnings on nvidia
2011-09-16SH-2243 work in progress -- don't use deprecated shader stateDave Parks
2011-09-15SH-2243 work in progress -- don't use built-in GL light state when shaders ↵Dave Parks
are available.
2011-08-17add proper license headers to files that did not have themOz Linden
2011-08-17add proper copyright and license headersOz Linden
2011-05-31SH-1682 Dynamically adjust the number of texture channels to use for indexed ↵Dave Parks
texture rendering based on available hardware.
2010-10-06ATI compatibility passDave Parks
2010-08-31mergeDave Parks
2010-08-30pull internationalization fixes from faulty splitOz Linden
2010-08-26Add missing files from viewer-experimentalDave Parks
2010-08-24Update GLSL shader sources to current $LicenseInfo$ standard.Nat Goodspeed
See https://wiki.lindenlab.com/wiki/License_Substitution for details.
2010-08-24Backed out changeset c3d41f18ce2bTofu Linden
back-out the back-out for this branch. yay.
2010-08-24Backed out changeset a62bf7c0af21Tofu Linden
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-01-29fix a variety of shader errors, mostly due to my confusing glsl with C++... ↵Tofu Linden
again
2010-01-29fix a variety of shader errors, mostly due to my confusing glsl with C++... ↵Tofu Linden
again