Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-11-06 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-11-06 | Re-introduction of the "smoothie" optimization | mobserveur | |
This commit replaces the LL optimizations for Macs with Apple gpus by the "Smoothie" optimizations, and replaces the tuning panel with a simple fps limiter panel. This should fix the crash occurring in extraFPS when the viewer goes in the background. | |||
2024-11-01 | viewer#2985 Odd crash when notifying voice observers | Andrey Kleshchev | |
Crash points at enableDisableCallBtn, but button's floater was cleaned earlier and has a removeObserver call so an observer record should be long gone. Likely something else is going on. Went over various callbacks and made sure they are cleaned. But in case floater somehow remained, added mSession = nullptr. | |||
2024-10-18 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-09-18 | Add LLFloaterAbout info (esp. GPU info) to Frame Profile stats dump | Nat Goodspeed | |
With the About info added, `getProfileStatsContext()` need not redundantly add `"channel"`, `"version"` or `"region"`. Slightly improve the efficiency of `LlsdToJson()` and `LlsdFromJson()` by preallocating the known size of the source array or map. (Unfortunately the C++ `LLSD` class offers us no way to preallocate a map.) In `LLAppViewer::getViewerInfo()`, avoid immediate successive calls to `gAgent.getRegion()`. (cherry picked from commit f4b65638879c10c832b3bb8448f82001106ffd11) | |||
2024-09-13 | send AgentUpdate ASAP when control bits change | leviathan | |
2024-09-02 | Merge remote-tracking branch 'secondlife/release/2024.08-DeltaFPS' into ↵ | Erik Kundiman | |
2024.08-DeltaFPS | |||
2024-09-01 | Restore old error handling early out logic in LLAppViewer::init() (#2475) | Brad Linden | |
fixes secondlife/viewer#2474 | |||
2024-09-01 | Merge remote-tracking branch 'secondlife/release/2024.08-DeltaFPS' into ↵ | Erik Kundiman | |
2024.08-DeltaFPS | |||
2024-08-20 | Remove orphaned LLAllocator (#2348) | Ansariel Hiller | |
2024-08-19 | Merge branch 'webrtc-voice' into 2024.06-atlasaurus | Erik Kundiman | |
2024-08-14 | Merge pull request #2283 from RyeMutt/reduce-thread-contention | Dave Parks | |
Reduce thread contention between main thread and asset fetch threads | |||
2024-08-14 | Enable /permissive- on MSVC for better standards conformance (#2251) | Rye Mutt | |
* Enable /permissive- on MSVC for better C++ conformance and fix related errors * Clean up left over warning suppressions from old library or msvc versions | |||
2024-08-14 | Reduce texture fetch and main thread contention from LLViewerStatsRecorder ↵ | Rye Mutt | |
via simpleton. | |||
2024-08-14 | Reduce UI draw stalls from LLSpellChecker singleton via simpleton | Rye Mutt | |
2024-08-09 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-08-06 | Convert LLUI and LLRender2D to LLSimpleton to reduce overhead during ui draw ↵ | Rye Mutt | |
(#2202) | |||
2024-08-03 | Adjust release notes URL (ending up like SLv's) | Erik Kundiman | |
since I haven't been able to build the WebAssembly website again caused by its FreeType port's failure to link. | |||
2024-07-29 | small adjustment to reduce confusion | Andrey Kleshchev | |
2024-07-29 | viewer#2071 Soft quit on 'out of memory' for meshes #2 | Andrey Kleshchev | |
2024-07-28 | Merge remote-tracking branch 'secondlife/release/2024.06-atlasaurus' into ↵ | Erik Kundiman | |
2024.06-atlasaurus | |||
2024-07-21 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-21 | CEF via Linux binary compatibility attempt on FBSD | Erik Kundiman | |
Since the condition is quite specific for now, debootstrapped Debian/Ubuntu x86-64 only, paths are just hardcoded. We got far enough that SLPlugin doesn't get killed, and there's no notification that "text/html" cannot be handled any more, it's just it hasn't worked yet, the built-in browser. | |||
2024-07-20 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-18 | #1500 Better out of disk space handling | Alexander Gavriliuk | |
2024-07-09 | Update tracy profiler to 0.10 (#1946) | Rye Mutt | |
2024-07-09 | #1943 make sys free in texture console llmemorysavailphysicalmeminkb tell ↵ | Dave Parks | |
the truth (#1966) * Also fix for crash when applying MoaP to PBR material | |||
2024-07-09 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-09 | Merge pull request #1944 from Ansariel/develop_c4244 | Andrey Lihatskiy | |
Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h and llunittype.h for now | |||
2024-07-08 | Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h ↵ | Ansariel | |
and llunittype.h for now | |||
2024-07-08 | #1931 Terminate AppViewer immediately in case of initialization failed | Alexander Gavriliuk | |
2024-07-06 | #1931 BugSplat Crash: SecondLifeViewer!LLRenderTarget::release(387) | Alexander Gavriliuk | |
2024-07-06 | Merge branch 'main' into maint-b | Erik Kundiman | |
2024-07-05 | Fix for the fps limiter on intel and amd cpus | mobserveur | |
This commit fixes the fps limiter for intel and amd cpus | |||
2024-07-05 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-03 | #1870 Tune up for better experience on integrated intel with low memory (#1872) | Dave Parks | |
* More deterministic vsize calculation. Add control for choosing downscale method. * Quick hack to make GLTF preview work again | |||
2024-07-01 | Use heterogeneous comparison for string_view map finds in LLControl and ↵ | Rye Mutt | |
convert controlExists to string_view | |||
2024-07-01 | Merge branch 'main' into maint-b | Erik Kundiman | |
2024-06-29 | Reworked fps limiter code | mobserveur | |
This improves the realiability of the fps limiter | |||
2024-06-27 | Merge remote-tracking branch 'secondlife/release/webrtc-voice' into webrtc-voice | Erik Kundiman | |
2024-06-27 | Disable SLVersionChecker (for all platforms) | Erik Kundiman | |
We haven't implemented our version checking anyway. | |||
2024-06-27 | Revert to using Cocoa instead of SDL2 for macOS | Erik Kundiman | |
Our SDL2-based code is kept Darwin-ready. This move was triggered by the merge with SLv's release/maint-b branch causing the viewer to show only a black screen, even though everything else seemed to be working (logging in, streaming, quitting the app). This decision also has caused numerous MPv specific window-related macOS bugs to be fixed. I wanted to commit this on the main branch, but somehow it failed to build. This move was bound to happen at the arrival of Maintenance B after all. | |||
2024-06-20 | Merge remote-tracking branch 'secondlife/release/maint-b' into maint-b | Erik Kundiman | |
2024-06-17 | #1080 BugSplat Crash: LLAppViewer::initStrings() - show crash reason | Alexander Gavriliuk | |
2024-06-15 | added fps limiter | mobserveur | |
added an fps limiter, set by the MaxFPS debug setting | |||
2024-06-14 | Merge branch 'release/maint-b' into marchcat/b-merge | Andrey Lihatskiy | |
# Conflicts: # .github/workflows/build.yaml # indra/newview/app_settings/shaders/class2/deferred/alphaF.glsl # indra/newview/app_settings/shaders/class3/deferred/reflectionProbeF.glsl # indra/newview/app_settings/shaders/class3/deferred/softenLightF.glsl # indra/newview/llfilepicker.cpp | |||
2024-06-13 | Merge branch 'develop' of github.com:secondlife/viewer into roxie/webrtc-voice | Roxie Linden | |
2024-06-11 | Merge branch 'main' of github.com:secondlife/viewer into roxie/webrtc-voice | Roxie Linden | |
2024-06-11 | Merge tag '7.1.8-release' | Erik Kundiman | |
source for viewer 7.1.8.9375512768 | |||
2024-06-10 | Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into ↵ | Brad Linden | |
project/gltf_development |