summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-14Remove unused cloud shadow shader var for Clang.Graham Linden
2019-03-13Put back test diff from viewer-release that should be.Graham Linden
2019-03-13Further tab restoration and whitespace delta minimization.Graham Linden
2019-03-13SL-10741Graham Linden
Remove shadow influence on ambient term causing inverted lighting in extreme setups.
2019-03-13Mods to make merge with viewer-release have less whitespace-only change and ↵Graham Linden
fix diffs between EEP and VR.
2019-03-12More tab restoration.Graham Linden
Also fix ref to removed extra GLSL link module. 'warn-on-failure:no-tabs'
2019-03-12Tab restoration project.Graham Linden
'warn-on-failure:no-tabs'
2019-03-12SL-10732Graham Linden
Fix accum of shadow weights and handling of clipped areas in spot shadow sampling.
2019-03-08Fix tabs.Graham Linden
2019-03-08MergeGraham Linden
2019-03-07MergeRider Linden
2019-03-07SL-10700: If a track is empty show the name of the track used below it. If ↵Rider Linden
all tracks are empty for a parcel are empty report thath it uses region settings.
2019-03-07Fix tabs.Graham Linden
2019-03-07SL-10421Graham Linden
Add pointer checks to possibly avoid bugsplat autoreported crash.
2019-03-07Merged in graham_linden/viewer-eep-fixes (pull request #298)Rider Linden
SL-10618, SL-10698
2019-03-07SL-10618, SL-10698Graham Linden
Fix reflection/distortion map culling planes again. Fix broken handling of shadow disables in ALM forward shaders.
2019-03-07SL-10635 Better handlling for unexpected situationsandreykproductengine
2019-03-06Remove refs to libatmo libraries (not pulled into cmake anymore).Graham Linden
2019-03-06Make octree walk stop thrashing the caches with tex work.Graham Linden
Add many more fast timer blocks to differentiate where time goes in UI and Shadow rendering.
2019-03-05Don't rebuild reflection when only edge water patches are in play.Graham Linden
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.
2019-03-04Roll back even more alpha draw pool optimizations that break particles.Graham Linden
2019-03-04Fix line-endings.Graham Linden
2019-03-04Factor emissives and fullbrights out of alpha draw pool loop of death.Graham Linden
2019-03-04SL-10566Graham Linden
Put back old alpha pool draw loop with option to render emissives out of order to save state changes.
2019-03-04Roll back optimizations to lldrawpoolalpha causing emissive strangeness and ↵Graham Linden
alpha materials lighting errors.
2019-03-04Fix unused local var 'partition' and avoid assert in rendering highlights.Graham Linden
2019-03-04SL-10566Graham Linden
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.
2019-03-03SL-10664, SL-10666Graham Linden
Fix up culling issues from perf work and fix Depth of Field rendering to get depth values properly. Baseline for performance work.
2019-03-02MergeGraham Linden
2019-03-02SL-10664Graham Linden
2019-03-01Add a command line flag to prevent the viewer from launching the update ↵Rider Linden
checker. To use from debugger secondlife-bin->properties->Debugging->Command Arguments add "--skipupdatecheck"
2019-02-28Merge 6.1.1Graham Linden
2019-02-28MergeRider Linden
2019-02-28increment viewer version to 6.1.1Nat Goodspeed
2019-02-28Added tag 6.1.0-release for changeset a3143db58a0fNat Goodspeed
2019-02-28EEP performance WIPGraham Linden
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).
2019-02-27SL-10566 part the fourthGraham Linden
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.
2019-02-26SL-10566 part the secondGraham Linden
Re-enable occlusion for the refracted object culling for the distortion map (was bloating scene by 3k draw calls when disabled for that pass).
2019-02-26Fix ifdef in alphaF.Graham Linden
2019-02-26Fix up ifdefs to make OSX shader compiler happy.Graham Linden
2019-02-26SL-10566 part the firstGraham Linden
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.
2019-02-26MergeGraham Linden
2019-02-26SL-5186, SL-10612Graham Linden
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.
2019-02-26Merged in andreykproductengine/maint-eep (pull request #287)Rider Linden
SL-10635 Crash when loading day cycle from asset Approved-by: Maxim Nikolenko <maximnproductengine@lindenlab.com>
2019-02-26SL-1945 Autoselection fixmaxim_productengine
2019-02-26SL-10635 Crash when loading day cycle from assetandreykproductengine
2019-02-25MergeRider Linden
2019-02-25SL-10165: Using Load Sky/Water when over an existing keyframe replaces the ↵Rider Linden
old frame.
2019-02-25Merged in graham_linden/viewer-eep-rc-fixes (pull request #285)Rider Linden
SL-9806
2019-02-25Disable nSight debug by default (breaks snapshots).Graham Linden