summaryrefslogtreecommitdiff
path: root/indra/newview/llenvironment.h
AgeCommit message (Collapse)Author
2023-07-19Include standard library array headerErik Kundiman
as it's not implied on some platforms that std::array would be unrecognised.
2022-11-28SL-18718 Crash at LLEventPump::listen and connection issuesAndrey Kleshchev
Cleaner reinit and termination.
2022-04-11SL-17182 FIXED Viewer crashes after changing the environment settingsMnikolenko Productengine
2021-10-28SL-16148 SL-16244 SL-16270 SL-16253 Remove most BlockTimers, remove ↵Dave Parks
LLMemTracked, introduce alignas, hook most/all reamining allocs, disable synchronous occlusion, and convert frequently accessed LLSingletons to LLSimpleton
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-02-25SL-14654 [EEP] Aplying settings locally now is instantAndrey Kleshchev
The 1 second fade makes it harder to compare different settings.
2021-02-19SL-14654 [EEP] Aplying settings locally now takes 1 second insterad of 5Andrey Kleshchev
2020-05-08SL-12963 Additional environment debug outputAndrey Kleshchev
2020-04-12SL-13029 Environment update was not applying properlyAndrey 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-05-28SL-11279 [EEP] Automatically toggle the beacon checkboxesmaxim_productengine
2019-04-03SL-10189, SL-10880: Mark the day instance so that it does not try to ↵Rider Linden
reanimate a day cycle when setting a fixed sky. Add new floater for setting the shared environment to local and allowing modifications.
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.
2019-02-12SL-10406, SL-10464: Remove experience injections and destroy push ↵Rider Linden
environment when finished.
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-01-30SL-9925: Viewer now shows an error message if import from legacy windlight ↵Rider Linden
fails.
2019-01-22SL-10387: Inject individual settings. Still freezes parcel/region settings.Rider Linden
2019-01-22SL-10387: Move settings intjection to a setting object (and out of ↵Rider Linden
llEnvironment)
2019-01-10SL-10279 Finalize drag and drop supportandreykproductengine
2019-01-07SL-10067, SL-9917: Updated UUIDs for sun and moon textures and to corrected ↵Rider Linden
known skies.
2018-12-21SL-10279: Rework the environment pannel. Still in progress.Rider Linden
2018-12-12MergeRider Linden
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-12-05SL-10091 EEP Filter out dupplicate refreshes and callbacksandreykproductengine
2018-11-30SL-9716 [EEP] "Use Shared Environment" does not enable when applying an ↵maxim_productengine
environment to a parcel or region
2018-11-20SL-10093: Client code to support experiences changing an environment. ↵Rider Linden
Handle generic messages with "commands" to be executed.
2018-11-12SL-10033 [EEP] Use fast environment transition for teleportsandreykproductengine
2018-11-02SL-9886: Viewer send and receive new day_name(s) information in the ↵Rider Linden
environment protocol for viewer specified names on individual tracks.
2018-10-29SL-1476 EEP Better shader resets and transitionsandreykproductengine
2018-10-17SL-9889: New reconverted default assetsRider Linden
2018-10-01MergeRider Linden
2018-10-01MAINT-9738: Wire the altitude slider to the protocol and send new altitudes ↵Rider Linden
to simulator.
2018-10-01SL-9660 EEP Remove residual code (LLFloaterEditDayCycle and ↵maxim_productengine
LLEnvironment::UserPrefs)
2018-09-19SL-9661: Trigger an event when the settings on a parcel or region are ↵Rider Linden
changed. Environment panel montiors this event and updates itself when it occurs.
2018-08-20Use the EnvironmentInfo structure to pass information back from legacy ↵Rider Linden
environment requests.
2018-08-16Pass call backs into parcel and region change methods.Rider Linden
2018-08-15MAINT-8990, MAINT-9002: First pass rework on environment panels, region/parcelRider Linden
2018-08-08Fix for mac buildRider Linden
MAINT-8870, MAINT-8871: When legacy windlight fails load the default day cycle asset and use that.
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-10MAINT-8821: Tighten up floater. Allow apply from gear menu.Rider Linden
2018-07-03MAINT-8821: New "My Environments" floater. First pass.Rider Linden
2018-06-25Fix cloud scroll adjustment in the editor, pause clouds method, set sun disk ↵Rider Linden
UUID to null.
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-11remove legacy environmental edit floater and some lingering transition ↵Rider Linden
functions. Change floater environment switch behavior.
2018-06-05EOL in llsetingssky.cpp and llrender.cpp. const on ptr_t & in llenvironmentRider Linden
2018-06-05Restore dropped header include and make constness match sim code.Graham Linden
2018-06-05MergeGraham Linden
2018-06-04Reconnect apply to region and parcel reconnected to interface.Rider Linden