Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-03 | Cleanup with SL-19675 fix. lifted empty check outside the workqueue post ↵ | Brad Linden | |
and cleaned up indentation | |||
2023-05-03 | Improved fix for SL-19675 crash. How about just don't refer to data when ↵ | Brad Linden | |
you don't need it | |||
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-05-03 | DRTVWR-559: Merge remote branch 'DRTVWR-559' into DRTVWR-559-zapfunc | Nat Goodspeed | |
Delete the debugLoggingEnabled() (changed to LL_DEBUGS()) stanzas deleted by the upstream. | |||
2023-05-03 | DRTVWR-559: Replace debugLoggingEnabled() function with LL_DEBUGS(). | Nat Goodspeed | |
The trouble with debugLoggingEnabled() is that it locked mutexes and searched maps every time that call was reached. LL_DEBUGS() has the same functionality (albeit with idiosyncratic syntax) but performs expensive lookups only once per session, caching the result in a local static variable. | |||
2023-05-02 | DRTVWR-559 Optimization pass, make it so profileAvatar can read back GPU ↵ | RunitaiLinden | |
timer without a frame stall. | |||
2023-05-02 | Attempt at fixing thread safety possibly related to SL-19648 | Brad Linden | |
2023-05-02 | Merge branch 'main' into main | Beq Janus | |
2023-05-02 | Merge branch 'main' into DRTVWR-577-maint-S | Andrey Lihatskiy | |
2023-05-02 | Increment viewer version to 6.6.12 | Vir Linden | |
following promotion of DRTVWR-539 | |||
2023-05-01 | SL-19656 followup removing unused variable | Brad Linden | |
2023-05-01 | SL-19656 Rewrite avatar and attachment render metrics to not interfere with ↵ | RunitaiLinden | |
render pipe and be representative of actual render cost instead of driver synchronization time. * SL-19656 Rewrite avatar and attachment render metrics to not interfere with render pipe and be representative of actual render cost instead of driver synchronization time. * SL-19656 Remove now dead code (trackAttachments et al). * SL-19656 Fix for crash on GL <= 3.2 | |||
2023-04-30 | BUG-233797/BUG-233798 -ve underwater fog density causes blackout. | Beq | |
2023-04-28 | Merge pull request #196 from secondlife/SL-19644 | cosmic-linden | |
SL-19644: Move GLTF transform reset out of pushBatch | |||
2023-04-28 | DRTVWR-559 Touch up performance floater graphics preferences to remove ↵ | RunitaiLinden | |
preferences that no longer exist. | |||
2023-04-28 | SL-19644: Entirely separate files for GLTF alpha shadows | Cosmic Linden | |
2023-04-28 | SL-19644: Bind the shader on every shadow alpha blend call | Cosmic Linden | |
2023-04-28 | SL-19644: Move GLTF transform reset out of pushBatch | Cosmic Linden | |
2023-04-28 | Merge pull request #198 from secondlife/DRTVWR-559-merge-539 | Brad Linden | |
DRTVWR-559 merge 539 | |||
2023-04-28 | Fix for mac shader loading failure freeze at startup SL-19668 | Brad Linden | |
2023-04-27 | Readded RenderClass1MemoryBandwidth setting after DRTVWR-559 & DRTVWR-539 merge | Brad Linden | |
Has to use class1 now since class0 shouldn't ever be in use on end-user systems anymore. | |||
2023-04-27 | More merge cleanup after DRTVWR-559 & DRTVWR-539 merge. (thanks Ansariel) | Brad Linden | |
2023-04-27 | DRTVWR-559 Fix for crash on GL 3. | RunitaiLinden | |
2023-04-27 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | RunitaiLinden | |
2023-04-27 | SL-19197 Fix for crash in LLRenderTarget::release | RunitaiLinden | |
2023-04-27 | More post-merge fixes after DRTVWR-559 & DRTVWR-539 merge | Brad Linden | |
2023-04-27 | Merge pull request #195 from secondlife/SL-19653 | cosmic-linden | |
SL-19653: Fix some vertex buffer data mask asserts | |||
2023-04-26 | DRTVWR-559 Add "No Post" mode and refactor "Scene Gamma" into "Brightness" ↵ | RunitaiLinden | |
for adjusting legacy gamma when probe ambiance is 0 and dynamic exposure when probe ambiance is not zero. | |||
2023-04-26 | Got things to compile again after DRTVWR-559 & DRTVWR-539 merge. | Brad Linden | |
removing dead code and references to members that don't exist anymore | |||
2023-04-26 | SL-19656 disabling trackAttachments() code after DRTVWR-559 & DRTVWR-539 merge | Brad Linden | |
2023-04-26 | SL-19653: Fix data mask assert: specular-normal blinn-phong in wrong bin | Cosmic Linden | |
2023-04-26 | SL-19653: Fix assert: Prims were added to glow draw pool when glow was at or ↵ | Cosmic Linden | |
near zero | |||
2023-04-26 | Merge remote-tracking branch 'origin/DRTVWR-539' into DRTVWR-559-merge-539 | Brad Linden | |
2023-04-26 | Temporarily moving new DRTVWR-559 LLDrawPool functions to someplace less ↵ | Brad Linden | |
likely to conflict with upcoming DRTVWR-539 merge | |||
2023-04-26 | DRTVWR-559 Disable unit tests by default. | RunitaiLinden | |
2023-04-25 | SL-19480 Fix for GPU benchmark reporting the GPU has infinite memory bandwidth | RunitaiLinden | |
2023-04-25 | DRTVWR-559 Optimization pass on probe allocation and search. Incidental ↵ | RunitaiLinden | |
decruft. | |||
2023-04-24 | SL-19560 Restore hacky fix for other avatars having low res BoM textures. | RunitaiLinden | |
2023-04-21 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | RunitaiLinden | |
2023-04-21 | DRTVWR-559 Nudge legacy sky ambient to be more like release. Incidental decruft | RunitaiLinden | |
2023-04-21 | SL-19606: Fix missing GLTF texture transforms in PBR alpha mask/alpha blend ↵ | Cosmic Linden | |
shadows | |||
2023-04-21 | DRTVWR-559 Don't use automatic probes on water (fixes lots of visual artifacts) | RunitaiLinden | |
2023-04-20 | Merge branch 'DRTVWR-559' into DRTVWR-583 | Jonathan "Geenz" Goodman | |
2023-04-20 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | RunitaiLinden | |
2023-04-20 | SL-19560 Revert hacky fix for other avatars having low res BoM textures. ↵ | RunitaiLinden | |
Fix for brightening of PBR materials at the shadow horizon. | |||
2023-04-20 | SL-19598: Fix shadows not having textures for PBR/non-rigged/alpha blended prims | Cosmic Linden | |
2023-04-19 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | RunitaiLinden | |
2023-04-19 | DRTVWR-559 Fix for bad vertex data getting sent to PBR alpha shader (auto ↵ | RunitaiLinden | |
alpha mask regression). | |||
2023-04-20 | SL-19614 Make 'ambiance' slider's digits match invement | Andrey Kleshchev | |
Value gets rounded towards closest increment, no point displaying smaller values | |||
2023-04-19 | Implement SL-19605 handling of batched material overrides in ↵ | Brad Linden | |
LargeGenericMessage (#177) |