Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-09-12 | viewer#2529 Optimize LLSettingsWater::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-08-07 | Replace boost::shared_ptr with std in voice classes | Andrey Kleshchev | |
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-25 | Merge remote-tracking branch 'origin/main' into DRTVWR-559 | Brad Linden | |
2023-06-12 | SL-19856 Adjust water fog density range. Incidental decruft. | RunitaiLinden | |
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-05-09 | SL-19660 Merge pull request #199 from beqjanus/main | akleshchev | |
BUG-233797/233798 - fix blackout when u/w fog_density < 0 | |||
2023-04-30 | BUG-233797/BUG-233798 -ve underwater fog density causes blackout. | Beq | |
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! | |||
2021-11-16 | DRTVWR-546 merge in master v6.5.1 | Dave Houlton | |
2021-10-28 | SL-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-01-13 | SL-14575 Pass validation flags into EEP validators. | Andrey Kleshchev | |
2019-02-13 | SL-10181, SL-10546 | Graham Linden | |
Fix distortion map rendering in deferred mode not including underwater fog effects. Fix distortion map rendering not including post-deferred content at all. Fix distortion map rendering not including anything but sky when camera is underwater. Update sun_up_factor/sunmoon_glow_factor uniforms even when sun disc isn't in use. | |||
2019-01-30 | SL-9925: Viewer now shows an error message if import from legacy windlight ↵ | Rider Linden | |
fails. | |||
2018-12-12 | SL-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-29 | SL-1476 EEP Better shader resets and transitions | andreykproductengine | |
2018-10-17 | SL-9889: New reconverted default assets | Rider Linden | |
2018-10-10 | Fix names of WATER_BLUR_MULTIPILER. | Graham Linden | |
Give wave direction uniforms more meaningful names in shaders. Add comments on glow size/focus conversions for clarity. | |||
2018-09-24 | MAINT-9734: Change limits on settings values. | Rider Linden | |
2018-08-23 | MAINT-8944 Fix frame transition's images | andreykproductengine | |
2018-07-16 | Add default and wellknown asset ids. | Rider Linden | |
2018-06-22 | Make LLSettingsFoo::defaults() funcs only calculate the invariant values ↵ | Graham Linden | |
once (use static trick ala the validations). Fix conversion of legacy settings w/ non-zero east angles to account for those values being CW radian angles. | |||
2018-06-21 | Merge server side bugfixes over. | Graham Linden | |
2018-06-15 | Make 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-13 | Mods 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-04 | Fix use of new typedefs in inventory settings code in llenvironment. | Graham Linden | |
2018-06-02 | Use more typedefs to simplify sync between viewer and sim env settings code. | Graham Linden | |
2018-06-01 | Rework preset loading and context menu from inventory. | Rider Linden | |
2018-05-15 | Fix the blend code to record the amount of the blend and to store what is ↵ | Rider Linden | |
being blended towards. | |||
2018-02-06 | boost->std & same level interp | Rider Linden | |
2018-01-23 | MAINT-8052: One more step towards parcel environments. | Rider Linden | |
2018-01-23 | MAINT-8052: Initial support for new EEP cap | Rider Linden | |
2018-01-08 | MAINT-7699: Deliver new settings to viewer via cap | Rider Linden | |
2017-11-30 | Split for viewer/simhost sync LLSD with simhost. | Rider Linden | |