Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-10 | Fix for lineendings in depthToShadowVolumeG.glsl | andreykproductengine | |
2019-01-08 | Fix broken distortion map rendering (was culling everything). | Graham Linden | |
Clean up deferred\alpha shader to allow re-entrant graphics switching (link error on 2nd compile/link of deferred shaders). Clean up some uses of pragma(optimize,...). | |||
2019-01-08 | Merge | Graham Linden | |
2019-01-08 | SL-10305 fix post deferred gamma correction to address ALM mismatch with ↵ | Graham Linden | |
non-ALM lighting. | |||
2019-01-08 | Merge | Graham Linden | |
2019-01-07 | SL-10304 fix handling of water normal map blending when both current and ↵ | Graham Linden | |
next textures are identical. | |||
2019-01-04 | Convert to using shared shadow sampling function (reduce duplicated code ↵ | Graham Linden | |
blocks in several shaders). | |||
2019-01-04 | Add new shaders for generating shadows from clouds. | Graham Linden | |
Add new class3 shadow shaders for VSM shadows. Add disabled shadow pass in WLSky for using above. | |||
2019-01-03 | Fix per-frag fullbright soft clip convenience funcs to include additive and ↵ | Graham Linden | |
atten args. | |||
2018-12-19 | Add new shaders for advanced atmo SH env lighting calcs. | Graham Linden | |
2018-12-11 | Merge | Graham Linden | |
2018-12-10 | SL-9698 [EEP] Add beacons that point to sun & moon position | maxim_productengine | |
2018-12-06 | De-duplicate deferred gbuffer access for getPosition/getNorm. | Graham Linden | |
De-duplicate ambient occlusion shader code and move to new aoUtil.glsl Split shared shadow tap funcs into shadowUtil.glsl | |||
2018-12-05 | Shader cleanup and consolidation of use of sRGB conversion funcs. | Graham Linden | |
2018-12-03 | SL-10055 | Graham Linden | |
Modify handling of directional light to prefer sun when it is up but use moon dir/color when it is alone in the sky. Modify handling of shader in shaders to get some shadowing of ambient and nighttime shadowing. | |||
2018-11-19 | SL-10032 | Graham Linden | |
Plug more holes through which env ambient terms were finding their way into lighting calcs for HUDs. Fix up mismatched indenting (tabs v spaces) on several shaders. | |||
2018-11-15 | SL-10066 and SL-10067 | Graham Linden | |
Fix fullbright transport transposed args and use display gamma for post-deferred gamma correction. | |||
2018-11-14 | Work around broken deps on atmospheric vars in the frag-based deferred ↵ | Graham Linden | |
lighting pipe. | |||
2018-11-14 | Merge | Rider Linden | |
2018-11-12 | SL-10044 SL-10045 | Graham Linden | |
Fix class 1 and 2 transport/gamma funcs and made usage consistent across all shaders. Fix class1\environment\waterV reverting to old d1/d2 names for wave directions. | |||
2018-11-09 | Add missing new shader files. | Graham Linden | |
2018-11-09 | More incremental revive of 39561 contents to determine cuplrit. | Graham Linden | |
2018-11-09 | Yes, Maurice, baby steps. | Graham Linden | |
2018-11-09 | Back out changes causing broken shadows and other render shenanigans. | Graham Linden | |
2018-11-06 | Move to using a shared deferredUtil object for getting pos/norm from gbuffer. | Graham Linden | |
Eliminate 20+ callsites with copy-paste of getPosition and/or getNorm code. Make pipeline use getShadowTarget/releaseShadowTarget consistently. | |||
2018-11-06 | Remove scaleDownLight funcs and eliminate unused copy-pasted funcs in ↵ | Graham Linden | |
lighting shaders. Also fix terrain response to atmospherics shaders (was failing to apply ambient on low end even when atmospherics was on). | |||
2018-11-01 | SL-9994 | Graham Linden | |
Make shaders use consistent naming and parameter order for transport and atmospheric helpers. Share transport and gamma correction code where possible. Add lots of asserts and other validation for when things don't go as planned. Engage dumpShaderSource to get more source output with shader compilation fail. | |||
2018-11-01 | Back out unintended shader changes from SL-10000 fix. | Graham Linden | |
2018-11-01 | SL-10000 fix storing of ambient value when converting legacy settings | Graham Linden | |
2018-10-30 | SL-9976 change moon blend/brightness handling in shaders and cleanup ↵ | Graham Linden | |
extraneous GL state management. | |||
2018-10-30 | SL-9966 | Graham Linden | |
Port over transport, gamma, atmospherics shader stub updates for per-fragment atmospherics. Fix bindings of current/next noise map when current and next are the same (select only one and force blend factor to 0). | |||
2018-10-22 | SL-9806 | Graham Linden | |
Get dome rendering to not assert the depth test state behind deferred render's back. Make clouds write and test depth to give stars something to depth test against. Add z-bias in star vert shader to force some depth testing of stars against clouds. | |||
2018-10-19 | SL-9928 | Graham Linden | |
De-hackify WL additive to get better match between ALM and non-ALM rendering without bringing back SL-1491 lens flare bug. | |||
2018-10-16 | SL-1289 take two at providing cloud variance to break up tiling monotony | Graham Linden | |
2018-10-10 | Remove unused uniforms from atmospherics helper shaders. | Graham Linden | |
2018-10-10 | Remove some unused atmospherics helpers and forward declarations of unused ↵ | Graham Linden | |
helper funcs. | |||
2018-10-10 | Fix names of WATER_BLUR_MULTIPILER. | Graham Linden | |
Give wave direction uniforms more meaningful names in shaders. Add comments on glow size/focus conversions for clarity. | |||
2018-10-10 | Move moisture/ice/droplet radius controls to atmos tab instead of (hidden) ↵ | Graham Linden | |
density tab. Make frag shader version of vert WL shader to include rainbow/halo effect in non-advanced WL sky. | |||
2018-10-09 | SL-1289 | Graham Linden | |
add cloud_variance control for randomized perturbance of clouds to break up tiling monotony | |||
2018-10-08 | SL-9751 | Graham Linden | |
Add optional moon brightness setting | |||
2018-10-05 | SL-1925 | Graham Linden | |
More settings for rainbow/halo atmospheric effects, final default asset UUIDs, and shader mods. | |||
2018-10-03 | SL-966 - added scale constraints for animated object attachments | Brad Payne (Vir Linden) | |
2018-10-03 | SL-966 - bug fixes, added lerp control for algorithm tweaking | Brad Payne (Vir Linden) | |
2018-10-02 | Add LUT textures and optional settings for moisture/ice level to sky settings. | Graham Linden | |
2018-09-26 | Merge | Rider Linden | |
2018-09-24 | Merge | Graham Linden | |
2018-09-24 | SL-9711 modify clamping range on atmospheric additive color to balance ↵ | Graham Linden | |
between maintaining old look of WL settings and fixing SL1491 lens flare bug | |||
2018-09-21 | SL-9714 [EEP] Allow changing permissions of environment settings using the ↵ | maxim_productengine | |
bulk perms floater | |||
2018-09-21 | SL-9715 [EEP] Allow setting default creation permissions for environment ↵ | maxim_productengine | |
settings | |||
2018-09-19 | SL-1505 | Graham Linden | |
Prepend dir names to comments in water shaders to differentiate them in nSight captures. Fix calc of reflection camera modelview mats to properly reflect the environment. |