summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-19SL-10764Graham Linden
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.
2019-03-18MergeGraham Linden
2019-03-15MergeRider Linden
2019-03-15Pull in updated Dullahan (1.1.1313) with a fix for the DullahanHelper.app ↵callum@gmail.com
icon appearing in the Apple Dock
2019-03-15Make alpha drawpool optimizations an opt-in render debug setting for the ↵Graham Linden
adventurous.
2019-03-15Disable optimizations to batch fullbright and emissive draws together to ↵Graham Linden
minimize GL blend state changes.
2019-03-15Restore optimizations for fullbright/emissives with changes to fix lighting ↵Graham Linden
breakage when they're in play.
2019-03-15MergeGraham Linden
2019-03-15SL-10743, SL-10744Graham Linden
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).
2019-03-15SL-10672 Fixed Sun transitioned to image from previous keyframeandreykproductengine
2019-03-14MergeRider Linden
2019-03-14MergeRider Linden
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-12Pull in Dullahan 1.1.1309 with fix for macOS versioncallum@gmail.com
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-08Runtime files required by CEF changed in this version of CEF. We add them to ↵callum_linden
the cef-bin and dullahan 3p packages but they were not copied to the right place - now they are
2019-03-08Pick up new version of Dullahan (1.1.1301) that doesn't crash because size ↵callum@gmail.com
change for browser surface was initiated too early
2019-03-08pull in updated 3p-cef-bin package: CEF 3.3626.1895.g7001d56 (Chromium ↵callum@gmail.com
72.0.3626.121) with fix for CVE-2019-5786
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