Age | Commit message (Collapse) | Author |
|
SL-10764, SL-10768. SL-10763
|
|
Fix broken logic for alpha drawpool when rendering with basic shaders off.
Force unbind of 2nd tex unit that we use during water rendering.
|
|
Fix the light_atten decsl for specular lighting too.
|
|
Fix lighting issues when using shaders, but not ALM.
Shader code cleanup (remove do nothing functions only in one file).
Fix obsolete comment to refer to correct storage for projector ambiance.
|
|
|
|
adventurous.
|
|
minimize GL blend state changes.
|
|
breakage when they're in play.
|
|
|
|
Don't step on SUNLIGHT_COLOR uniform w/ syncLightState competing set.
Put drawpool alpha render loop lighting setup changes as they were
(this will give back some performance and possibly require reopening 10566).
|
|
|
|
|
|
|
|
|
|
|
|
Remove shadow influence on ambient term causing inverted lighting in extreme setups.
|
|
fix diffs between EEP and VR.
|
|
Also fix ref to removed extra GLSL link module.
'warn-on-failure:no-tabs'
|
|
'warn-on-failure:no-tabs'
|
|
Fix accum of shadow weights and handling of clipped areas in spot shadow sampling.
|
|
the cef-bin and dullahan 3p packages but they were not copied to the right place - now they are
|
|
|
|
|
|
|
|
all tracks are empty for a parcel are empty report thath it uses region settings.
|
|
|
|
Add pointer checks to possibly avoid bugsplat autoreported crash.
|
|
SL-10618, SL-10698
|
|
Fix reflection/distortion map culling planes again.
Fix broken handling of shadow disables in ALM forward shaders.
|
|
|
|
Add many more fast timer blocks to differentiate where time goes in UI and Shadow rendering.
|
|
Use (Restore)TexSetup for tex binding (should be equivalent now).
Simplify uniform management in alpha drawpool loop.
Fix wrong modelview mat being used for distortion map gen.
|
|
|
|
|
|
|
|
Put back old alpha pool draw loop with option to render emissives out of order to save state changes.
|
|
alpha materials lighting errors.
|
|
|
|
Disable pre-cull of water causing refraction/reflection map generation more than is necessary.
Re-org alpha draws to limit state changes based on render type.
|
|
Fix up culling issues from perf work and fix Depth of Field rendering to get depth values properly.
Baseline for performance work.
|
|
|
|
|
|
checker. To use from debugger secondlife-bin->properties->Debugging->Command Arguments add "--skipupdatecheck"
|
|
|
|
|
|
|
|
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).
|
|
|