summaryrefslogtreecommitdiff
path: root/indra/newview/llenvironment.h
AgeCommit message (Collapse)Author
2024-05-16Merge tag '7.1.7-release'Erik Kundiman
source for viewer 7.1.7.8974243247
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-26Merge remote-tracking branch 'secondlife/DRTVWR-559' into DRTVWR-559Erik Kundiman
2023-10-25Merge remote-tracking branch 'origin/main' into DRTVWR-559Brad Linden
2023-09-10Merge branch 'main' into DRTVWR-559Erik Kundiman
2023-07-19Include standard library array headerErik Kundiman
as it's not implied on some platforms that std::array would be unrecognised.
2023-06-05SL-18837: #include <array> in several sources that need it.Nat Goodspeed
It seems we're no longer implicitly inheriting <array> from some other [set of] header file[s]. Where we use std::array, bring it in explicitly.
2023-05-23SL-19745 Fix for resetting reflection probes when reapplying the same sky ↵RunitaiLinden
setting.
2023-04-11SL-19564 Rebalance exposure and sky. Hack legacy diffuse map saturation and ↵RunitaiLinden
brightness to allow ACES Hill all the time.
2022-12-03SL-18565 Built-in bump maps and some environment textures fail to loadAndrey Kleshchev
Due to udp texture fetching no longer being present
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