summaryrefslogtreecommitdiff
path: root/indra/newview/app_settings/shaders/class2/deferred
AgeCommit message (Collapse)Author
2011-05-12SH-1521 update -- Lighting and Shadows grayed out on macLeslie Linden
* Disabled SSAO on macs with 8 or less texture units. * Slight cleanup of sunlight fragment shaders to remove unused texture units. Reviewed by davep
2011-05-10SH-1521 FIX -- Lighting and Shadows grayed out on macLeslie Linden
* Modified mac feature table to bring it up to date with latest renderer features including deferred rendering * Changed mac AGL pixel format to no longer allow it to revert to software rendering when shader compilation errors occur. * Fixed up various GLSL shader compilation warnings and errors that came up as a result of the above changes. * Changed initial conditions for the "hardware skinning" checkbox on the preferences floater so it can be modified before login on machines that support avatar vertex programs. * Removed unused avatarAlphaF.glsl files Reviewed by davep
2011-05-06SH-1521 Potential fix for shadows not working on mac.Dave Parks
2011-04-25SH-1427 Fix for alpha objects not getting the right light curves when ↵Dave Parks
deferred rendering enabled.
2011-01-22remove some unused depth samplings.Tofu Buzzard
(transplanted from a38a7ea07c52aafbd4305f96d715201a35d86726)
2011-01-16FIX VWR-24509 Fix SSAO speckling artifacts at distance, re-enable distant SSAOTofu Buzzard
followup - remove the distance limiting, re-enabling distant SSAO. (transplanted from d11eafacb2609537905718fa559e81b53e6740f8)
2010-12-15CTS-411 edge ghosting in deferred rendering (w/shadows and shadow smoothing ↵Tofu Buzzard
enabled) (transplanted from c698ce37c0502597aafc75fcf9c37ff2970b7faf) (transplanted from ae92e806703a0c03ec2ab76d74906c7465285aaf)
2010-11-21Fake anti-aliasing for deferred rendering as an alternative to real ↵Dave Parks
anti-aliasing.
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-05-12Fix for fullbright bump not working in deferred render.Dave Parks
Fix for shadow artifacts around split frusta. Tweak for shadow aliasing with projectors. Fix for crash on exit in mesh thread. (transplanted from 6dcf09cd3e524016c8130a0c8af3d9fc95f2d411)
2010-05-11EXT-7225 Fix for busted projector shadows under certain settings.Dave Parks
(transplanted from 63218c79aa5670331235d3fde25de4a595991460)
2010-05-09Rejig deferred normal-map packing a little, to double its accuracy for free.Tofu Linden
(transplanted from bf541483d9074c18c6d4f4bd19caf0de82013cbf)
2010-05-12Fix for fullbright bump not working in deferred render.Dave Parks
Fix for shadow artifacts around split frusta. Tweak for shadow aliasing with projectors. Fix for crash on exit in mesh thread.
2010-05-11EXT-7225 Fix for busted projector shadows under certain settings.Dave Parks
2010-05-10mergeDave Parks
2010-05-10Fix for wierd triangle shadow bug and fix for ATI hating deferred rendering.Dave Parks
2010-05-09Rejig deferred normal-map packing a little, to double its accuracy for free.Tofu Linden
2010-05-06EXT-6912 FIXED Deferred Rendering - shiny objects look like a projection ↵Tofu Linden
instead of a reflection Disable screen-space shiny while I chew on it some more. (transplanted from bde80560117295f6b3e61f9b47f3bdea826945ca)
2010-05-06EXT-6912 FIXED Deferred Rendering - shiny objects look like a projection ↵Tofu Linden
instead of a reflection Disable screen-space shiny while I chew on it some more.
2010-05-04Deferred pipeline integration of rigged attachments and cleanup.Dave Parks
2010-04-23Backed out changeset 90f0ce75b2d7Tofu Linden
2010-04-23Backed out changeset b379d162769eTofu Linden
2010-04-23Restore a bit of the non-deferred renderer's sun/moon waterglow in deferred ↵Tofu Linden
rendering. This also adds a slight pinch of glow to shiny sun-spots. So be it. (transplanted from 5a0d9e5b5cfb2ecd96685f0275ab8e999ab86263)
2010-04-23Restore a bit of the non-deferred renderer's sun/moon waterglow in deferred ↵Tofu Linden
rendering. This also adds a slight pinch of glow to shiny sun-spots. So be it. (transplanted from 5a0d9e5b5cfb2ecd96685f0275ab8e999ab86263) (transplanted from 90f0ce75b2d7bb9fc03e84245db27a16508cde63)
2010-04-22ssreflections: dampen/blur ssreflections rather more.Tofu Linden
(transplanted from 4c4ae8d8f0795244fda258c157177e2778bfc444)
2010-04-22ssreflections: dampen/blur ssreflections rather more.Tofu Linden
2010-04-21port class1 ssreflections tweaks to class2 and class3Tofu Linden
(transplanted from 19036fc277d88c364e957019a66b4cdf4cce8b53)
2010-04-21port class1 ssreflections tweaks to class2 and class3Tofu Linden
(transplanted from 19036fc277d88c364e957019a66b4cdf4cce8b53)
2010-04-16strengthen the fakey blur in the fakey ssreflections.Tofu Linden
(transplanted from 940e02cbe4fa2f996d11500392e71f3a00e1cfed)
2010-04-16strengthen the fakey blur in the fakey ssreflections.Tofu Linden
(transplanted from 940e02cbe4fa2f996d11500392e71f3a00e1cfed) (transplanted from 1ee9eaf155ed897a5a7b86369c1f5160455094f0)
2010-04-09Tweak bias on projectors. Fix some silly shader mistakes.Dave Parks
2010-04-09Tweak bias on projectors. Fix some silly shader mistakes.Dave Parks
2010-04-07mergeDave Parks
2010-04-07Shadow aliasing fix WIPDave Parks
2010-04-07Shadow aliasing fix WIPDave Parks
2010-04-07apply latest ssreflections tweaks to class2 and class3.Tofu Linden
2010-04-02ssreflection: restore the shadow factor I accidentally removed with the last ↵Tofu Linden
update.
2010-04-02apply ssreflection changes to class2 and class3 too.Tofu Linden
2010-03-31debug ssreflection blur direction. minor.Tofu Linden
2010-03-29ss reflections tweakage:Tofu Linden
+ // Offset the guess source a little according to a trivial + // checkerboard dither function and spec.a. + // This is meant to be similar to sampling a blurred version + // of the diffuse map. LOD would be better in that regard. + // The goal of the blur is to soften reflections in surfaces + // with low shinyness, and also to disguise our lameness.
2010-03-28ss reflections: make the guess less far from the source.Tofu Linden
2010-03-26screen-space reflections: remember to unbias the value from the depth map. ↵Tofu Linden
don't use varying version of lightnorm for lighting the reflection-guess-point.
2010-03-22screen-space reflections mk4. generally subtle. very cheap.Tofu Linden
2010-03-20SSAO version of sunLight shaders.Dave Parks