summaryrefslogtreecommitdiff
path: root/indra/llinventory/llsettingsbase.h
AgeCommit message (Collapse)Author
2024-09-12viewer#2529 Optimize LLSettingsWater::blendAndrey Kleshchev
2024-09-11viewer#2529 Optimize LLSettingsSky::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-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-05-31Fix divide by zero causing NaN with certain day cycles in DRTVWR-559Brad Linden
2021-01-13SL-14575 Pass validation flags into EEP validators.Andrey Kleshchev
2020-05-08SL-12963 Additional environment debug outputAndrey Kleshchev
2020-03-27SL-12911 Add Debug setting EnvironmentPersistAcrossLoginAndrey Kleshchev
2020-03-27Removed obsolete and misleading variableAndrey Kleshchev
2019-08-27SL-11055Graham Linden
Remedy cloud_shadow and hack halving being done twice to ambient in some cases (i.e. artificial dimunition of necessary bullshit factor).
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-02-11SL-10406, SL-10464: Experience injections now have their own sub class of ↵Rider Linden
day instance (DayInjection) Montitors underlying environments and switches the sources as needed.
2019-02-05Better calculation of time remaining in span for track animator (from SL-10465)Rider Linden
2019-01-22SL-10387: Move settings intjection to a setting object (and out of ↵Rider Linden
llEnvironment)
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-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-17MergeRider Linden
2018-08-16Make settings vfuncs use SETTINGS_OVERRIDE macro (override keyword in viewer ↵Graham Linden
codebase) to fix OS X compilation. Mark cloning funcs and derived class overrides as const.
2018-08-15MAINT-8990, MAINT-9002: First pass rework on environment panels, region/parcelRider Linden
2018-08-03Synch settings with simulator.Rider Linden
2018-07-11Minor change from the simulator to throttle the minimum blend in a time ↵Rider Linden
based blend.
2018-07-03MAINT-8821: New "My Environments" floater. First pass.Rider Linden
2018-06-25Pair of LOG_CLASS macros (from simulator)Rider 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-13Mods to hook up water settings to water normals for rendering with support ↵Graham Linden
for current to next blending. Modify LLSettingsFoo::buildDefaultFoo to use a static and avoid re-validation of default sky/water/daycycle settings. Remove all references to gSun/MoonTextureId globals (they should come from sky settings now).
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-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-05Restore dropped header include and make constness match sim code.Graham 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-06-01Fix mis-merge of LLSettingsBase and remove optimize pragmas.Graham Linden
2018-06-01Merge to 5.1.6Graham Linden
2018-06-01Modify use of sky settings, reduce complexity, and name funcs to indicate ↵Graham Linden
coord systems in use. Fix class2 softenLightF shader.
2018-05-24switch track based on altitudes sent from region.Rider Linden
2018-05-24Enable sky changes with altitude.Rider Linden
2018-05-23MergeGraham Linden graham@lindenlab.com
2018-05-22Manual blender for use in day editing dialog.Rider Linden
2018-05-18MergeGraham Linden graham@lindenlab.com
2018-05-17Self contained looping track blender. Will blend over time across an entire ↵Rider Linden
track in a day cycle.
2018-05-17Fix end of cycle trigger for time blender.Rider Linden