Age | Commit message (Collapse) | Author | |
---|---|---|---|
5 days | Merge remote-tracking branch 'secondlife/release/2024.12-ForeverFPS' into ↵ | Erik Kundiman | |
2024.12-ForeverFPS | |||
2025-02-18 | Merge commit '0679cbdec89fbd3ec470768bdf469f6a1d326859' into tmp | Erik Kundiman | |
2025-02-15 | Merge branch 'main' into 2024.12-ForeverFPS | Erik Kundiman | |
2025-02-15 | Boost 1.87 ready while still backwards compatible | Erik Kundiman | |
Arch system Boost has been upgraded to 1.87, and some things are deprecated. https://stackoverflow.com/questions/78821440/iterating-over-buffers-in-an-asiostreambuf https://github.com/badaix/snapcast/issues/1305 | |||
2025-02-13 | Fix xcode16 build errors | Andrey Lihatskiy | |
2025-01-30 | #3400 Reimplement LLError marker for crash statistics | Andrey Kleshchev | |
2025-01-27 | Fix glm headers not found on Linux | Erik Kundiman | |
since they got used in llcommon. | |||
2025-01-23 | Merge remote-tracking branch 'secondlife/release/2024.12-ForeverFPS' into ↵ | Erik Kundiman | |
2024.12-ForeverFPS | |||
2025-01-22 | viewer#3088 Report out of memory as a separate 'category' | Andrey Kleshchev | |
2024-12-15 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-12-12 | #2590 Radeon mac optimization pass (#3277) | Dave Parks | |
- Skip updating of reflection probes that are not the default probe when probe coverage is set to "None" - enable RenderAppleUseMultGL and disable occlusion culling on Macs with AMD GPUs - Reduce the number of texture decode threads on Macs with intel cpus. - Move texture deletion to LLImageGL::updateClass and prevent textures from staying resident in vram longer than 3 frames - Disable SSAO by default on Macs with intel CPUs | |||
2024-11-28 | Merge branch 'release/2024.09-ExtraFPS' of ↵ | Erik Kundiman | |
https://github.com/secondlife/viewer.git into 2024.09-ExtraFPS | |||
2024-11-27 | Add diagnostic output for LLProcess event history failure. | Nat Goodspeed | |
2024-11-10 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-11-08 | Attempt at fix for secondlife/viewer#2745 mac crash when app is in ↵ | Brad Linden | |
background (#3063) once again disable RenderAppleUseMultGL and RenderGLMultiThreadedMedia also added a tiny fix for missing processor vendor in crash reports | |||
2024-11-06 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-11-06 | viewer#3010 Fix malfunctioning json array to llsd parsing | Andrey Kleshchev | |
Was reserving 'size' elements, then appending more elements on top. | |||
2024-10-18 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-09-19 | Merge pull request #2610 from secondlife/frame-profile-json | nat-goodspeed | |
Make Develop->Render Tests->Frame Profile dump JSON to a file too. | |||
2024-09-19 | viewer#2608 Crash at LLSnapshotLivePreview::getFormattedImage | Andrey Kleshchev | |
2024-09-19 | trailing spaces from other branches | Nat Goodspeed | |
2024-09-19 | Merge branch 'develop' into frame-profile-json | Nat Goodspeed | |
2024-09-18 | Turn off sLogInSignal to avoid crashing. (#2607) | Brad Linden | |
fixes secondlife/viewer#2566 | |||
2024-09-18 | Add hexdump.h with iostream manipulators to dump a byte range as hex | Nat Goodspeed | |
or to produce readable text from a mix of printing and nonprinting ASCII characters. (cherry picked from commit 01a59bab1a4b7c4645271a21cfaadc3735b6029c) | |||
2024-09-18 | Ditch trailing space. | Nat Goodspeed | |
2024-09-18 | Give our fsyspath an operator std::string() conversion method. | Nat Goodspeed | |
This is redundant (but harmless) on a Posix system, but it fills a missing puzzle piece on Windows. The point of fsyspath is to be able to interchange freely between fsyspath and std::string. Existing fsyspath could be constructed and assigned from std::string, and we could explicitly call its string() method to get a std::string, but an implicit fsyspath-to-string conversion that worked on Posix would trip us up on Windows. Fix that. (cherry picked from commit fbeff6d8052d4b614a0a2c8ebaf35b45379ab578) | |||
2024-09-18 | Introduce fsyspath subclass of std::filesystem::path. | Nat Goodspeed | |
Our std::strings are UTF-8 encoded, so conversion from std::string to std::filesystem::path must use UTF-8 decoding. The native Windows std::filesystem::path constructor and assignment operator accepting std::string use "native narrow encoding," which mangles path strings containing UTF-8 encoded non-ASCII characters. fsyspath's std::string constructor and assignment operator explicitly engage std::filesystem::u8path() to handle encoding. u8path() is deprecated in C++20, but once we adapt fsyspath's conversion to C++20 conventions, consuming code need not be modified. (cherry picked from commit e399b02e3306a249cb161f07cac578d3f2617bab) | |||
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 | Clean up Windows build (#2562) | Ansariel Hiller | |
* APR_DECLARE_STATIC and APU_DECLARE_STATIC gets already defined in APR.cmake * Move both _CRT_SECURE_NO_WARNINGS and _WINSOCK_DEPRECATED_NO_WARNINGS definitions to 00-Common.cmake * Always define WIN32_LEAN_AND_MEAN and include subset of Windows API by default * Remove llwin32headerslean.h and remove unnecessary WIN32_LEAN_AND_MEAN definition handling in llwin32headers.h * Clean up includes of Windows API headers * Get rid of workaround to link against IPHLPAPI.lib in lluuid.cpp - this seems to have been an issue in the past that has been fixed | |||
2024-09-12 | Merge pull request #2561 from secondlife/brad/2553-about-sl-crash-locale-init | Brad Linden | |
secondlife/viewer#2553 about sl crash locale init | |||
2024-09-12 | Attempted fix for mac crash when showing About Second Life. | Brad Linden | |
secondlife/viewer#2553 | |||
2024-09-12 | Fix for mac build with tracy enabled. | Brad Linden | |
2024-09-12 | Fix for tracy not working on mac | Dave Parks | |
2024-09-10 | Profile guided optimizations | RunitaiLinden | |
2024-09-09 | Changes towards C++20 compatibility (#2520) | Ansariel Hiller | |
2024-09-07 | No nonnull error on Ubuntu 24 GCC 13 | Erik Kundiman | |
and reindentations. | |||
2024-09-05 | Fixed md5 buffer not being correctly zero-initialized and refactored code. ↵ | TJ | |
(#2507) | |||
2024-09-01 | Merge remote-tracking branch 'secondlife/release/2024.08-DeltaFPS' into ↵ | Erik Kundiman | |
2024.08-DeltaFPS | |||
2024-08-28 | Attempt to get better file/line info for LL_ERRS crahses in bugsplat. (#2447) | Brad Linden | |
secondlife/viewer#2445 | |||
2024-08-26 | Improve safety of macOS available RAM calcuations at suggestion of Ansariel ↵ | Brad Linden | |
and Beq (#2423) | |||
2024-08-26 | secondlife/viewer#2391: Remove avatar rigging "callstack" logging | Cosmic Linden | |
2024-08-26 | Remove or suppress left over debug messages in hot paths (#2392) | Rye Mutt | |
2024-08-20 | Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into develop | Brad Linden | |
# Conflicts: # autobuild.xml # indra/newview/llvoicewebrtc.cpp | |||
2024-08-20 | Clean up boost includes and remove compiler warning pragma for unreachable ↵ | Ansariel Hiller | |
code in PCH (#2361) | |||
2024-08-20 | Remove orphaned LLAllocator (#2348) | Ansariel Hiller | |
2024-08-19 | Merge branch 'webrtc-voice' into 2024.06-atlasaurus | Erik Kundiman | |
2024-08-19 | Merge remote-tracking branch 'secondlife/release/2024.06-atlasaurus' into ↵ | Erik Kundiman | |
2024.06-atlasaurus | |||
2024-08-19 | Refactor LLFileSystem for and fix an old issue in LLFile (#2332) | Ansariel Hiller | |
2024-08-16 | Merge branch 'release/webrtc-voice' of ↵ | Erik Kundiman | |
https://github.com/secondlife/viewer.git into webrtc-voice | |||
2024-08-15 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
release/2024.06-atlasaurus |