summaryrefslogtreecommitdiff
path: root/indra/newview/app_settings/shaders/class1/deferred/materialF.glsl
AgeCommit message (Collapse)Author
2022-11-14SL-18637 Reverted material shader changesAndrey Lihatskiy
original fix by Beq Janus
2022-06-06SL-17532 Potential fix for some rigged mesh draw order issues.Dave Parks
2021-11-12SL-14895, restore previous post-deferred alpha behaviorDave Houlton
2021-01-07SL-14035 revert incorrect removal of glarePtolemy
2021-01-06SL-14035: Incorporate patch from Sovereign Engineer to fix specular reflectionPtolemy
2020-06-18SL-13163 revert 2 more instances of 'new EEP' specular calculationDave Houlton
2020-04-07SL-10449 Fix ALM on OSXPtolemy
2020-03-24Merge cleanupRunitai Linden
2020-03-24Merge branch 'DRTVWR-440' of bitbucket.org:lindenlab/viewer into ↵Runitai Linden
davep/DRTVWR-440
2020-03-20WIP - Make EEP match production.Runitai Linden
2020-03-18SL-12865, add bias to alpha mask values to avoid 8-bit acneDave Houlton
2020-03-17SL-10449 remove soft gamma adjustment that breaks Mac GLSL compilerDave Houlton
2020-03-13SL-12784 disambiguate vertex_color.a of 0Dave Houlton
2020-03-13Merged in davep/DRTVWR-440 (pull request #33)Dave Parks
SL-12233 Fix for disagreement between fullbright implementations with ALM on and off.
2020-03-13SL-12233 Fix for disagreement between fullbright implementations with ALM on ↵Runitai Linden
and off.
2020-03-12SL-12784 restore vertex color alpha contributionDave Houlton
2020-03-10SL-12171 Fix emissive mask being too bright post sRGB/Linear cleanupPtolemy
2020-03-10SL-12592, avoid light modulation of fullbright and preserve diffuse alpha ↵Dave Houlton
component
2020-03-06Fix for mismatch on angular attenuation between sunlight on opaque and ↵Runitai Linden
transparent objects from last commit.
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-05Reenable water fog in materialF.glsl (oops)Runitai Linden
2020-03-04Fix line endings?Runitai Linden
2020-03-04Merge fixRunitai Linden
2020-03-04Merge branch 'DRTVWR-440' of bitbucket.org:lindenlab/viewer into ↵Runitai Linden
davep/BUG-228263
2020-03-04WIP - fix various inconsistencies in sRGB vs linear color space. Fix ↵Runitai Linden
inconsistencies between softenLightF.glsl, materialF.glsl, and alphaF.glsl
2020-03-04Roll back SL-12006 commits to materialF.glsl (Dec23)Dave Houlton
2020-03-03Revert 2 merges (PR#13, PR#16) related to SL-12638Dave Houlton
This reverts commits 9d9b890 and 5f846e4.
2020-02-28SL-12638, further tweaking of normal-map lighting, add some de-saturationDave Houlton
2020-02-25SL-12638, fix overly dark appearance of normal-mapped objectsDave 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.
2020-02-07SL-12682, remove negative light & clean up materialF.glslDave Houlton
2020-02-07SL-12592, fix transparency for full-brightsDave Houlton
2020-01-29SL-11406: Fix specularity being blown out due to previous fixPtolemy
2020-01-10SL-12171: Fix for SL-12006 that made non-emissive portions of textures too dim.Ptolemy
2019-12-24Cleanup indentation and commented out debug color stage vectorsMichael Pohoreski (Ptolemy Linden)
2019-12-24De-tabifyMichael Pohoreski (Ptolemy Linden)
2019-12-23Fix SL-12006: Fullbright with specular map, Alpha Mode Emissive, and wrong ↵Michael Pohoreski (Ptolemy Linden)
Diffuse for Alpha Mode Blend
2019-12-23SL-12006 pre-checkinMichael Pohoreski (Ptolemy Linden)
2019-12-18Future-proof Full BrightMichael Pohoreski (Ptolemy Linden)
2019-12-17SL-12472 to address SL-11406Michael Pohoreski (Ptolemy Linden)
2019-12-10SL-11406: Skip avatars being effected.Michael Pohoreski (Ptolemy Linden)
2019-11-23Cleanup commentsMichael Pohoreski (Ptolemy Linden)
2019-11-21SL-11406 Fix fullbright to better match non-EEP. Minor optimization cleanup.Michael Pohoreski (Ptolemy Linden)
2019-10-29SL-10449 FIX [EEP] Fixed a (Mac-only) shader regression in changeset 41246Dave Houlton
2019-09-03SL-11543, SL-11443Graham Linden
Fix faullbright/emissive problems.
2019-08-22SL-11406Graham Linden
Restore code to stomp emissive in the absence of a normal map (to avoid fullbright implying full emissive).
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-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-08Fix materials content being emissive when it should not.Graham Linden
2019-07-05SL-11552Graham Linden
Fix materialF including debug force to linear color and re-add logic to stomp emissiveness when normals are not present unless explicitly requested via diffuse alpha mode.
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.