| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-07-03 | Merge tag 'Second_Life_Project#bca9ba9b-glTF_Mesh_Import' into gltf_mesh_import | Erik Kundiman | |
| 2025-06-10 | Fixed adding skies to day cycle by ensuring mAbsorptionConfigs, mMieConfigs ↵ | Hecklezz | |
| and mRayleightConfigs don't become null | |||
| 2025-06-02 | Adds missing ambient color blending to day cycle | Hecklezz | |
| 2025-04-19 | Merge tag 'Second_Life_Release#9a333e65-2025.04' into 2025.04 | Erik Kundiman | |
| 2025-04-15 | #3863 Ensure cloud texture selection updates the sky | Andrey Kleshchev | |
| 2025-03-06 | Merge commit '8c1f00eebc6863c39d0143aeb7e37c68459d454f' into 2025.03 | Erik Kundiman | |
| 2025-02-18 | #3511 fix for PBR skies being too bright on Low Graphics | Maxim Nikolenko | |
| 2025-01-20 | Merge remote-tracking branch 'secondlife/release/2024.12-ForeverFPS' into ↵ | Erik Kundiman | |
| 2024.12-ForeverFPS | |||
| 2025-01-02 | #3311 RenderSkyAutoAdjustLegacy does not engage tonemapper | Andrey Kleshchev | |
| 2024-12-01 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
| 2024.09-ExtraFPS | |||
| 2024-11-28 | #3170 Fix for tonemapping not working with PBR skies. | Jonathan "Geenz" Goodman | |
| 2024-11-29 | viewer#3170 Fix tonemaping slider | Andrey Kleshchev | |
| At the moment slider is in general settings, not per environment | |||
| 2024-11-26 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
| 2024.09-ExtraFPS | |||
| 2024-11-25 | Drop emissive on old Intel GPUs (#3110) | Jonathan "Geenz" Goodman | |
| * #3103 Add the ability to disable the emissive buffer for older GPUs with low memory bandwidth. * #3135 Add a "vintage" mode for slower GPUs * #2719 Fix for skies being overbrightened * #2632 Do not apply tonemapping on legacy skies | |||
| 2024-10-18 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
| 2024.09-ExtraFPS | |||
| 2024-10-18 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
| 2024.09-ExtraFPS | |||
| 2024-10-02 | viewer#2705 Some sky parameters weren't updating | Andrey Kleshchev | |
| 2024-09-12 | viewer#2529 Optimize LLSettingsWater::blend | Andrey Kleshchev | |
| 2024-09-11 | viewer#2529 Optimize LLSettingsSky::blend | Andrey Kleshchev | |
| 2024-09-11 | viewer#2529 Track interpolateSDMap's performance | Andrey Kleshchev | |
| viewer#2529 Fix initialization | |||
| 2024-09-11 | viewer#2529 Optimize updateGLVariablesForSettings | Andrey Kleshchev | |
| Intent is to eventually use only stored variables for everything. LLSD operations are far too expensive. | |||
| 2024-09-01 | Merge remote-tracking branch 'secondlife/release/2024.08-DeltaFPS' into ↵ | Erik Kundiman | |
| 2024.08-DeltaFPS | |||
| 2024-07-08 | Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h ↵ | Ansariel | |
| and llunittype.h for now | |||
| 2024-06-11 | Merge tag '7.1.8-release' | Erik Kundiman | |
| source for viewer 7.1.8.9375512768 | |||
| 2024-05-16 | Merge tag '7.1.7-release' | Erik Kundiman | |
| source for viewer 7.1.7.8974243247 | |||
| 2024-05-15 | Merge branch 'main' into marchcat/x-mf-merge | Andrey Lihatskiy | |
| # Conflicts: # doc/contributions.txt # indra/newview/llfloaterimagepreview.cpp | |||
| 2024-05-15 | Post-merge spaces fix | Andrey Lihatskiy | |
| 2024-05-01 | Merge branch 'marchcat/w-whitespace' into marchcat/x-ws-merge | Andrey Lihatskiy | |
| 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 | |||
| 2024-04-02 | #854 Fix for skies that shouldn't be auto-adjusted getting auto-adjusted. ↵ | RunitaiLinden | |
| (#1115) | |||
| 2024-04-01 | Fix the bogus, zero cloud scroll rate in default EE sky settings. | Henri Beauchamp | |
| Obvioulsy, there has been a typo done when copying WL default sky parameters to EE ones. This causes "static" and quite unrealistic clouds when this default setting is used as a base for a new sky setting, and we see this bad static sky resurfacing now with PBR and its "adjusted" (more like hacked, but this is another story) mid-day sky setting. Let's fix this typo once and for all in LL's code base (most TPVs have it fixed already, and this ever since EEP got released). @LL: please also fix the cloud scroll rate in the PBR mid-day inventory setting accordingly. | |||
| 2023-10-26 | Merge remote-tracking branch 'secondlife/DRTVWR-559' into DRTVWR-559 | Erik Kundiman | |
| 2023-10-25 | Merge remote-tracking branch 'origin/main' into DRTVWR-559 | Brad Linden | |
| 2023-09-23 | Merge remote-tracking branch 'secondlife/DRTVWR-559' into DRTVWR-559 | Erik Kundiman | |
| 2023-09-11 | SL-19842 WIP -- Now that probes can override ambient, unroll ambient ↵ | RunitaiLinden | |
| darkening hacks. | |||
| 2023-09-10 | Merge branch 'main' into DRTVWR-559 | Erik Kundiman | |
| 2023-08-22 | SL-19842 WIP -- Move sky auto adjustment magic numbers to debug settings. | RunitaiLinden | |
| 2023-07-28 | SL-20067 Make new default midday the new default sky setting | RunitaiLinden | |
| 2023-07-19 | Explicitly mean to use boost:placeholders | Erik Kundiman | |
| Otherwise _1 and _2 would be considered undeclared in many places. | |||
| 2023-06-22 | SL-19785 Fix for blown out skies from Glow Focus. Add notification when ↵ | RunitaiLinden | |
| editing legacy skies. | |||
| 2023-06-05 | SL-18837: Followup to 19e9e8c: global Boost.Bind placeholders | Nat Goodspeed | |
| do not need 'using' directive, given BOOST_BIND_GLOBAL_PLACEHOLDERS. | |||
| 2023-06-02 | SL-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-06-01 | DRTVWR-559 Revert skies to be very close to release and disable tone mapping ↵ | RunitaiLinden | |
| when probe ambiance is zero. Hack for desaturating legacy materials has been removed for performance and quality reasons. Adds a new setting for auto adjusting legacy skies. This is the PBR "opt out" button. If disabled, legacy skies will disable tonemapping, automatic probe ambiance, and HDR/exposure. If enabled, legacy skies will behave as if probe ambiance and HDR scale are 1.0, and ambient will be cut in half. HDR scale will act as a sky brightener, but will automatically adjust dynamic exposure so the sky will be properly exposed. If you want relatively even exposure all the time, set HDR Scale to 1.0. If you want a high range of exposures between indoor/dark areas and outdoor/bright areas, increase HDR Scale. Also tuned up SSAO (thanks Rye!). Reviewed with Brad. | |||
| 2023-05-04 | DRTVWR-559 LLSD array build fix | Andrey Kleshchev | |
| 2023-05-04 | Merge remote-tracking branch 'origin/zap-LLSDArray' into DRTVWR-559 | Brad Linden | |
| 2023-05-03 | DRTVWR-575: Replace some LLSDArray() usage with llsd::array(). | Nat Goodspeed | |
| It seems newer compilers have a different interpretation of exactly when to engage LLSDArray's copy constructor. In particular, this assignment: some_LLSD_map[key] = LLSDArray(...)(...)...; used to convert the LLSDArray object directly to LLSD; now it first calls the custom copy constructor, which embeds the intended array within an outer array before assigning it into the containing map. The newer llsd::array() function avoids that problem because what it returns is already an LLSD object. Taking inventory of LLSDArray assignments of that form turned up a number of workarounds like LLSD(LLSDArray(...)). Replacing those with llsd::array() is both simpler and more readable. Tip of the hat to Chorazinallen for surfacing this issue! (cherry picked from commit bb718155bddfbe7007029a0c9e69a4a98615f14d) | |||
| 2023-04-12 | SL-19390 Make "Cloud Coverage" feedback into ambient when probe ambiance is ↵ | RunitaiLinden | |
| zero and feedback into probe ambiance when probe ambiance is not zero. | |||
| 2023-04-06 | SL-19538 Nudge sun brightness and replace "gamma" with an exposure scaler ↵ | Dave Parks | |
| approximation | |||
| 2023-02-07 | SL-18780 Turn down contribution of cloud shadow to reflection probe ambiance ↵ | Dave Parks | |
| and make the value a debug setting. | |||
| 2023-01-03 | DRTVWR-575: Replace some LLSDArray() usage with llsd::array(). | Nat Goodspeed | |
| It seems newer compilers have a different interpretation of exactly when to engage LLSDArray's copy constructor. In particular, this assignment: some_LLSD_map[key] = LLSDArray(...)(...)...; used to convert the LLSDArray object directly to LLSD; now it first calls the custom copy constructor, which embeds the intended array within an outer array before assigning it into the containing map. The newer llsd::array() function avoids that problem because what it returns is already an LLSD object. Taking inventory of LLSDArray assignments of that form turned up a number of workarounds like LLSD(LLSDArray(...)). Replacing those with llsd::array() is both simpler and more readable. Tip of the hat to Chorazinallen for surfacing this issue! | |||
