Age | Commit message (Collapse) | Author |
|
Mods to improve alpha obj render performance.
Removes hacky fix for HUD elements getting atmospherics.
Re-orders rendering of glow to remove ~10ms/frame of shader re-re-rebinding.
Fix up default classes and basic shader loading (remove unused shared modules).
|
|
Fix water rendering causing distortion map update very frame.
Reduce binds in alpha draw pool for HUD atmo suppression (may regress HUD lighting weirdness).
Add ability to retrieve current user clip plane so it can be saved/restored around water map gen.
Leave render type masks as is after reflection map render to get detail filtering applied to distortion map again.
Re-enable occlusion in distortion map rendering.
|
|
Re-enable occlusion for the refracted object culling for the distortion map
(was bloating scene by 3k draw calls when disabled for that pass).
|
|
|
|
|
|
Tie using deferred rendering in water reflection/distortion map generation to debug var again
(claw back some performance lost to doing post-deferred in water map generation).
Edit softenLightF for class1/class2 to make them comparable again.
|
|
|
|
Fix lighting and gamma correction differences between deferred and forward rendering including materials objects.
Verify 10612 and 10500 remain fixed.
Make sure all necessary deferred shaders get the atmospheric uniform updates for doing frag-based atmospherics.
|
|
SL-10635 Crash when loading day cycle from asset
Approved-by: Maxim Nikolenko <maximnproductengine@lindenlab.com>
|
|
|
|
|
|
|
|
old frame.
|
|
SL-9806
|
|
|
|
Remove fade effect on sun disc as it nears horizon (stars poke through).
|
|
Remove blend effect when sun disc nears horizon (was letting the stars show through).
|
|
|
|
|
|
Add ambiance handling to the light loop in the forward incarnation of materialF
and tweak alphaF to match lighing of material alpha-blend objects and non-ALM rendering.
|
|
|
|
|
|
|
|
SL-10415, SL-10612, SL-10569
|
|
|
|
Fix shadow sampling min with caster dp and offset tweaks.
Fix moon direction not being transformed as the sun dir is.
Fix colorspace issue causing some objects to render grayish instead of blackish.
|
|
|
|
Fix linkage of underwater terrain shader to include atmo helper GLSL for getEyePosition().
|
|
|
|
Fix broken matrix management code causing modelview mats to be used as tex anim mats
(do not depend on default matrix mode already being set).
Give the deferred terrain shader a name.
Make LLRender use the eMatrixMode enum instead of ints.
|
|
|
|
|
|
Removed refs to LAPAS. Better sync with legacy regions.
|
|
|
|
Restore original track if error. Extra messages to user.
|
|
Replace dropped scaling factor for density_multiplier of 1000 from original WL param manager.
|
|
SL-10552
|
|
Fix view-dependent peter-panning from incorrectly biased shadow pos offset.
|
|
|
|
Experiences are still stripped when changing regions. Even if destination region participates in the experience.
|
|
|
|
|
|
allowed.
|
|
SL-10181, SL-10546
|
|
Fix distortion map rendering in deferred mode not including underwater fog effects.
Fix distortion map rendering not including post-deferred content at all.
Fix distortion map rendering not including anything but sky when camera is underwater.
Update sun_up_factor/sunmoon_glow_factor uniforms even when sun disc isn't in use.
|
|
environment when finished.
|
|
|
|
day instance (DayInjection) Montitors underlying environments and switches the sources as needed.
|
|
SL-10500
|
|
Replace clamp on height in atmospherics calcs on fragment shader path.
Fix colorspace conversions in material shaders in forward rendering mode.
Fix deferred shaders not setting the sun_up_factor uniform and getting moonlight instead of sunlight.
|