summaryrefslogtreecommitdiff
path: root/indra/newview/app_settings/shaders
AgeCommit message (Collapse)Author
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-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-04Cleanup from review.Dave Parks
2010-05-04Deferred pipeline integration of rigged attachments and cleanup.Dave Parks
2010-05-01Fullbrigt skinned and fix for silly crash from not removing face references.Dave Parks
2010-05-01mergeDave Parks
2010-05-01Rigged attachment integration WIP.Dave Parks
2010-04-30expand EXT-7149 fix to include bumpyshiny.Tofu Linden
(transplanted from 57e136beedee9122dbbf46a1d91f6514f058b829)
2010-04-30more tweakery for EXT-7149 objects with white color and varied texture do ↵Tofu Linden
not appear shiny with deferred rendering (transplanted from 36680184ec50ecf5fff92ee33db711b7512d923a)
2010-04-30EXT-7149 objects with white color and varied texture do not appear shiny ↵Tofu Linden
with deferred rendering (transplanted from 778a5a83ef4e5e70652fbc00f2e1f8375e587afc)
2010-04-23Backed out changeset 90f0ce75b2d7Tofu 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-22ssreflections: dampen/blur ssreflections rather more.Tofu Linden
2010-04-21port class1 ssreflections tweaks to class2 and class3Tofu Linden
(transplanted from 19036fc277d88c364e957019a66b4cdf4cce8b53)
2010-04-21ssreflections: if we're going to (pretend to) take 4 diffuse samples, then ↵Tofu Linden
take them in a diamond pattern instead of all in a line. this also slightly simplifies(?) the shader. (transplanted from 7b334c22ece4e98565c5d182690ab9ca4c2526c6)
2010-04-16strengthen the fakey blur in the fakey ssreflections.Tofu Linden
(transplanted from 940e02cbe4fa2f996d11500392e71f3a00e1cfed)
2010-04-12Tracking down ATI deferred bugs WIPDave 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-07apply latest ssreflections tweaks to class2 and class3.Tofu Linden
2010-04-07tidy up ssreflections comments and structure a bit.Tofu Linden
2010-04-06extra diffuse sample in ssreflection to decrease aliasing.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-04-02clean-up transplantTofu Linden
2010-04-02ssreflections: perspective reflection for sunlight, planar reflection for ↵Tofu Linden
ssreflection
2010-04-02ssreflections: water reflections strongly imply that the non-perspective ↵Tofu Linden
reflection from eye is the right one.
2010-04-02ssreflections: use the minimum of the lighting dp and the appropriateness. ↵Tofu Linden
not the product.
2010-04-02ssreflections: reflect sunlight direction for reflection. dunno how I feel ↵Tofu Linden
about this yet.
2010-03-31debug ssreflection blur direction. minor.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
2010-03-19RenderDeferredSSAO works as an independent setting -- decoupled shadows from ↵Dave Parks
SSAO.
2010-03-17CTS-110 Remove soft alpha in deferred pipeline (breaks some content). Will ↵Dave Parks
revisit soft alpha in materials project.
2010-03-17Fix for impostors being fullbright when deferred rendering enabled.Dave Parks
2010-03-07Add 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-07Some extra comments to help me get things straight.Tofu Linden
2010-03-07trivial comment typo fix.Tofu Linden
2010-03-07Remove an extraneous normalize() from the water fragment shader - the last ↵Tofu Linden
thing we did to this vector was normalize it anyway.
2010-03-07Remove the class2/class3 water shaders, which aren't materially different ↵Tofu Linden
from class1 except for some minor const tweaks (I've migrated class3's tweaks into class1 on the assumption that this was what davep sees all the time)
2010-03-05Fix for sun specular highlights showing up in shadow when diffuse ambiance ↵Dave Parks
greater than 0.
2010-01-29fix a variety of shader errors, mostly due to my confusing glsl with C++... ↵Tofu Linden
again