summaryrefslogtreecommitdiff
path: root/indra/llinventory/llsettingsbase.cpp
AgeCommit message (Collapse)Author
2024-09-12viewer#2529 Optimize LLSettingsWater::blendAndrey Kleshchev
2024-09-11viewer#2529 Track interpolateSDMap's performanceAndrey Kleshchev
viewer#2529 Fix initialization
2024-09-11viewer#2529 Optimize updateGLVariablesForSettingsAndrey Kleshchev
Intent is to eventually use only stored variables for everything. LLSD operations are far too expensive.
2024-08-30#2360 Incorrect Day Cycle name in Edit Day Cycle floater (remove unused key ↵Alexander Gavriliuk
CANMOD)
2024-07-08Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h ↵Ansariel
and llunittype.h for now
2024-04-29#824 Process source files in bulk: replace tabs with spaces, convert CRLF to ↵Andrey Lihatskiy
LF, and trim trailing whitespaces as needed
2023-10-25Merge remote-tracking branch 'origin/main' into DRTVWR-559Brad Linden
2023-06-05SL-18837: Followup to 19e9e8c: global Boost.Bind placeholdersNat Goodspeed
do not need 'using' directive, given BOOST_BIND_GLOBAL_PLACEHOLDERS.
2023-06-02SL-18837: Boost.Bind _1, _2 placeholders are no longer global.Nat Goodspeed
This was a longstanding complaint: that Boost shouldn't dump the (somewhat mysterious) _1, _2 et al. names into the global namespace. Recent Boost has fixed that, requiring 'using namespace boost::placeholders;' if you want to use them unqualified.
2023-05-31Fix divide by zero causing NaN with certain day cycles in DRTVWR-559Brad Linden
2022-01-14SL-16606: Add profiler category ENVIRONMENTPtolemy
2021-11-16DRTVWR-546 merge in master v6.5.1Dave Houlton
2021-10-19SL-16197 Optimize LLEnvironment handling of shader uniforms. Instrument ↵Dave Parks
LLSD. Enable Fast Timers when Tracy is enabled to catch Fast Timer overhead.
2021-01-13SL-14575 Pass validation flags into EEP validators.Andrey Kleshchev
2020-03-27SL-12911 Add Debug setting EnvironmentPersistAcrossLoginAndrey Kleshchev
2020-03-27Removed obsolete and misleading variableAndrey Kleshchev
2019-08-26SL-11705, SL-11706: New flags in llsettings base for tracking by simulator.Rider Linden
2019-06-27SL-11151, SL-11504Graham Linden
Remove update threshold logic causing hiccups and rework sky updates. Make deferred water do double transport again to match non-ALM rendering more closely.
2019-06-26SL-11151Graham Linden
Modify env settings blender to not skip.
2019-05-13SL-11150 FIXED [EEP] Settings names get truncated.maxim_productengine
2019-02-20SL-9660: Next pass cleanup. Removed and downgraded a number of logs. ↵Rider Linden
Removed refs to LAPAS. Better sync with legacy regions.
2018-12-12SL-10238: Viewer spport for push notifications from the simulator contaiting ↵Rider Linden
partial groups of settings. Blend these settings into the current environment.
2018-11-02SL-9870 EEP Water texture doesn't apply to observerandreykproductengine
2018-10-30SL-1476 EEP Better shader transitionsandreykproductengine
2018-10-29SL-1476 EEP Better shader resets and transitionsandreykproductengine
2018-09-07Work to make edit floaters respect no mod and no trans. Importing no-trans ↵Rider Linden
frame will cause day cycle to become no trans.
2018-08-31Adding optional flags to settings objects.Rider Linden
2018-08-21MAINT-9026: Adding scale for sun and moon. Also don't allow the user to ↵Rider Linden
directly set the radio buttons for inventory and custom.
2018-08-03MAINT-7699: More robust cap protocol, better support for delete and support ↵Rider Linden
for individual tracks, support for setting environment by asset id in the cap MAINT-7703: Initial flags sent in message protocol for parcels
2018-07-11Minor change from the simulator to throttle the minimum blend in a time ↵Rider Linden
based blend.
2018-06-22Fix double blend and warnings reported as errors.Graham Linden
2018-06-21Merge 5.1.7Graham Linden
2018-06-15Make water and sky defaults take a position value to allow for default ↵Graham Linden
daycycle w/ multiple frames. Make default daycycle add 8 frames at 0, 0.125, 0.25 etc Merge over server-side bugfixes. Eliminate extraneous dirty bits in sky settings.
2018-06-12MergeRider Linden
2018-06-12Time threshold on timer based updates. Editor can replace frame with one ↵Rider Linden
from inventory. Extra check on adding a frame type.
2018-06-12Fix env panel forward action.Graham Linden
Make env panel update environment when jumping frame to frame. Add separate funcs for sun/moon vectors in various coord systems. Make haze glow only pay attention to sun (i.e. fix sun glow when moon is near horizon in daytime).
2018-06-08Settings inventory picker.Rider Linden
2018-06-19Don't recalculate lighting every frame. Fix altitude transitions. On track ↵Rider Linden
switch ignore time threshold on blender.
2018-06-06Various editor fixes. Start adding a settings picker.Rider Linden
2018-06-04Fix use of new typedefs in inventory settings code in llenvironment.Graham Linden
2018-06-02Use more typedefs to simplify sync between viewer and sim env settings code.Graham Linden
2018-06-01Code cleanup and move to using typedefs of S64Seconds/F64Seconds for ease in ↵Graham Linden
sync w/ sim side which has not llunits types.
2018-05-24switch track based on altitudes sent from region.Rider Linden
2018-05-24Enable sky changes with altitude.Rider Linden
2018-05-22Manual blender for use in day editing dialog.Rider Linden
2018-05-17Fix end of cycle trigger for time blender.Rider Linden
2018-05-16Splitting the blender up to support manual positioning as well as time. Phase1Rider Linden
2018-05-15Fix the blend code to record the amount of the blend and to store what is ↵Rider Linden
being blended towards.
2018-02-28MergeGraham Linden graham@lindenlab.com
2018-02-28MergeGraham Linden graham@lindenlab.com