summaryrefslogtreecommitdiff
path: root/indra/newview/app_settings/shaders/class2
AgeCommit message (Collapse)Author
2020-04-14SL-13019, fix broken varying linkage on MacOSDave Houlton
2020-03-25Fix for class2/softenLightF.glsl not matching class1/softenLightF.glslRunitai Linden
2020-03-24Fix for bad fullbright shiny shininess values and inconsistency between ↵Runitai Linden
materialF and fullbrightShinyF
2020-03-20WIP - Make EEP match production.Runitai Linden
2020-03-13SL-12850 Adhere to coding standardPtolemy
2020-03-13SL-12850 remove debugPtolemy
2020-03-13SL-12850Ptolemy
2020-03-13SL-12233 Fix for disagreement between fullbright implementations with ALM on ↵Runitai Linden
and off.
2020-03-06SL-12574 Fix EEP cubemap not matching non-EEP for both ALM on and offPtolemy
2020-03-06Fix for sunlight having improper gamma curve for angular attenuation. Fix ↵Runitai Linden
for lack of angular attenuation on ambient lighting on triangles facing away from sun.
2020-03-06Fix for sky in wrong color space.Runitai Linden
2020-03-06Fix for under water being much brighter and mismatching between alpha and ↵Runitai Linden
deferred. Don't make terrain fullbright under water.
2020-03-05WIP - Windlight sun lighting should happen in sRGB space, not linear space. ↵Runitai Linden
This keeps ambient from getting overblown and better matches environment lighting with ALM on/off.
2020-03-04Changes somehow missing from last commitRunitai Linden
2020-02-25SL-12574: Simplify Direct AmbientPtolemy
2020-02-07DRTVWR-440: SL-12574: Tweak environment cube map to better match WindlightPtolemy
2020-02-04SL-12005, back out SRGB changes for projector spotlightsDave Houlton
Deferred spotlights were transitioned srdb->linear in commit 653133b The lights transition between the deferred and (some other) path at fixed camera distance, causing a distinct light-level pop. Backing out this change to avoid the pop. Note to the future: pick a light space at the beginning and stick with it.
2019-12-03SL-11055 Increase fog burn-through for fullbrights (for reals)Dave Houlton
2019-11-25Roll back commit 41531Dave Houlton
2019-11-19SL-11055 Add back pre-EEP fog burnthrough for fullbrightsDave Houlton
2019-08-13SL-11589Graham Linden
Modify altitude blend factor in cloud shaders to fade more aggressively and fix cloud rendering artifacts when at altitude.
2019-07-24SL-11550Graham Linden
2019-07-23SL-11621Graham Linden
Remove all references to unused shader var global_gamma. Remove many unused decls for gamma from shaders. Make post-deferred gamma correction use display_gamma. Make setting display_gamma use the correct RenderDeferredDisplayGamma setting.
2019-07-22SL-11443Graham Linden
Make fullbright rigged objects with alpha mode none use fullbright shader instead of incorrectly using the material shader. Increase effect of variance in cloud shaders.
2019-07-12SL-11545Graham Linden
Fix glow calcs in sky shaders (not just the not shared enough atmospherics funcs). Revert 10625 attempted fix as it breaks baggy clothes as much as skipping readbacks does.
2019-07-10SL-1491Graham Linden
Make sun additive contribition depend on facing the sun (without breaking fog). Put back scaling factor keeping sun contrib from blowing out with new FS param range for glow.
2019-07-03SL-11545, SL-11543, SL-10625Graham Linden
Fix emissives without normal maps clobbering the alpha output in materialF. Modify glow size calc to get close to pre-EEP sun glow behavior (may require sky vert settings >= mid). Make bake ignore alpha readback for Intel until we can determine why their drivers now go boom.
2019-06-28SL-9928Graham Linden
Take out angular atten on additive too.
2019-06-28SL-9928Graham Linden
Remove spec killing additive fix for 1491 to unbreak fog.
2019-06-27SL-11512Graham Linden
Modify method for nerfing additive on terrain so it doesn't trip up deferred lighting and make light artifacts.
2019-06-25SL-1491Graham Linden
Nerf backfacing additive in ALM to prevent lens flares when facing away from sun. Use hack in spec gbuffer alpha to nerf additive only on terrain (leaves additive glare for sunsets on water).
2019-06-20SL-9989Graham Linden
Remove use of distance multiplier from sky shaders (but leave in the atmospherics helpers).
2019-06-20SL-11373Graham Linden
Fix class2/windlight clouds.
2019-06-19Sky fixes.Graham Linden
Make class1 sky use pre-projection pos to get proper distances for attenuation. Make all sky shaders use the dist_mul again. Revert to using old sky tessellation logic (may regress bugs addressed by new tess code).
2019-06-18SL-11041Graham Linden
Revert fix for SL_11406 causing regression of SL-11041
2019-06-18Fix sky atmospherics in class1 to match class2 and Mid.Graham Linden
2019-06-12SL-11406Graham Linden
Adjust atmospheric lighting in frag shader.
2019-06-11SL-11370, SL-11372, SL-11337Graham Linden
Fix culling on Low+ water reflection pass. Make Mid+ / High use class1 deferred sky again (no rainbows, but faster!). Fix setting of cloud color for deferred sky/cloud shaders. Put water reflections back in wrong colorspace for consistency with release.
2019-06-10SL-10969, SL-11051Graham Linden
Make fullbright alpha mask with mask cutoff == 0 not generate shadows. Adjust handling of ambient across forward and deferred again.
2019-06-06SL-10969Graham Linden
More tweaking ambient light.
2019-06-05SL-9989Graham Linden
Clamp fog distance multiplier to >= 0.05 and adjust min range on control as well. Make sky shaders use dist mul consistently.
2019-06-03SL-10966Graham Linden
Fix light atten and transmittance calcs breaking ambient color contrib to fog. Needs to be tested on DRTSIM-415 or better to get legacy viewer settings that match EEP.
2019-06-03SL-11238, SL-11337Graham Linden
Tweak application of ambient in deferred soften light for class1/2
2019-05-31SL-11337Graham Linden
Fix handling of ambient (was getting reset to 1,1,1,1 unintentionally). Modify shaders to balance ambient across render modes again.
2019-05-30SL-11289Graham Linden
Limit banding from atmo exp falloff calc.
2019-05-29SL-10969Graham Linden
Modify ambient handling and forward projector lighting again to stamp out alpha fires.
2019-05-28SL-10969, SL-11073Graham Linden
Modify forward projector lighting to use falloff like the deferred lights. Make tex cache not evaluate evictions for size during validation passes.
2019-05-23Add render debug controls for forcing disable of ambient, sun, and local ↵Graham Linden
light contributions (engages AMBIENT_KILL, SUNLIGHT_KILL, and LOCAL_LIGHT_KILL defines in shaders to accomplish those tasks as required by each render mode).
2019-05-22SL-11260Graham Linden
Make terrain underwater shader not try to light said terrain. Fix colorspace of reflected color in non-ALM shading. Tweak transparency of water further.
2019-05-22SL-10969Graham Linden
Fix linear attenuation on forward projector lighting. Revert setup of falloff to prev code. Revert deferred water spec and tweak refl/refr blend.