Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-04-30 | Merge branch 'main' into 2025.04 | Erik Kundiman | |
2025-04-27 | Replace USE_AUTOBUILD_3P OR USE_CONAN with USESYSTEMLIBS | Erik Kundiman | |
Simpler. | |||
2025-04-27 | Reseparate target_include_directories condition check | Erik Kundiman | |
The two conditions might not be exclusive for some platforms (in another branch). | |||
2025-04-19 | Merge tag 'Second_Life_Release#9a333e65-2025.04' into 2025.04 | Erik Kundiman | |
2025-04-19 | Get the viewer launching on Fedora Asahi Remix | Erik Kundiman | |
Media plugins enabling not yet. OpenXR is disabled for now (it hasn't been used anyway). perl-FindBin is needed to be able to build OpenSSL on Fedora aarch64. Setting the C standard to 90 when building cURL is needed, otherwise it would fail at configure time with a misleading error of not finding link/run time requirements for dependencies (such as nghttp2 and zlib), at least on Fedora (and macOS too back then, I remember). GCC treated SSE2NEON warnings as errors on so many files, so -Wno-cpp is added globally. The same Linux CPU frequency calculation needs to be out of the x86 scope, otherwise the viewer would complain about not meeting the requirements at launch time. | |||
2025-04-18 | Merge develop into release/2025.04 | Andrey Kleshchev | |
2025-04-17 | Restore llmath improvements from archived develop branch: | Ansariel | |
* Make eligible functions constexpr * Use constants for vector indices where applicable * Reformat to match actual coding conventions | |||
2025-04-15 | Merge pull request #3911 from secondlife/main | Jonathan "Geenz" Goodman | |
Merge 2025.03 release into develop. | |||
2025-04-11 | #3596 Faster mesh thread shutdown | Andrey Kleshchev | |
2025-04-08 | Merge branch 'main' into 2025.03 | Erik Kundiman | |
2025-04-07 | Fix logics for using prebuilt or system GLM | Erik Kundiman | |
Since the last merge, the prebuilt version has been used for all Megapahit platforms, when some should've used the system version instead, as instructed. And then, not all Linux distros don't have sufficient version of GLM on their repos, some do have and have already been instructed to install system GLM anyway. So the distros that still have insufficient version of GLM (0.9.9.8 instead of the necessary 1.0.1) are Debian, Ubuntu and openSUSE Tumbleweed, while other distros and OSes have GLM 1.0.1. | |||
2025-04-03 | #3857 second batch of new or updated LEAP functions | Mnikolenko Productengine | |
2025-04-01 | Merge branch 'release/2025.03' into release/2025.04 | Jonathan "Geenz" Goodman | |
2025-04-01 | Merge tag 'Second_Life_Release#e671cb54-2025.03' into 2025.03 | Erik Kundiman | |
2025-03-30 | #3795 Crash at getVolatileAPRPool() | Andrey Kleshchev | |
2025-03-29 | Merge tag 'Second_Life_Release#8eff224c-2025.03' into 2025.03 | Erik Kundiman | |
2025-03-25 | #3596 Don't supress exceptions in WorkQueue | Andrey Kleshchev | |
We need those to know about problems. | |||
2025-03-21 | Merge tag 'Second_Life_Release#895a6739-2025.03' into 2025.03 | Erik Kundiman | |
2025-03-19 | Merge branch 'release/2025.03' into release/2025.04 | Andrey Kleshchev | |
2025-03-12 | #3591 Restructure SE to not catch LLContinueError | Andrey Kleshchev | |
It was reporting shutdown as crashes to bugsplat | |||
2025-03-11 | Add timestamp to snapshot file names | Bennett Goble | |
This changeset adds a timestamp in the format of "YYYY-MM-DD_HHSS" to snapshot filenames. This is useful for understanding when a snapshot was taken, chronologically ordering files, and is less confusing than the current method of adding a number to the snapshot name, as it does not result in interleaving of old and new snapshots inside a directory. | |||
2025-03-06 | Merge remote-tracking branch 'secondlife/release/2025.03' into 2025.03 | Erik Kundiman | |
2025-03-06 | Merge commit '8c1f00eebc6863c39d0143aeb7e37c68459d454f' into 2025.03 | Erik Kundiman | |
2025-03-05 | Merge remote-tracking branch 'secondlife/release/2024.12-ForeverFPS' into ↵ | Erik Kundiman | |
2024.12-ForeverFPS | |||
2025-03-04 | #3591 rethrow should be mac specific | Andrey Kleshchev | |
Jumped the gun a bit, since reportCrashToBugsplat is OS specific, restore rethrow for other systems. | |||
2025-03-01 | Merge pull request #3634 from secondlife/release/2024.12-ForeverFPS | Jonathan "Geenz" Goodman | |
Update develop with ForeverFPS | |||
2025-02-26 | Private Issue #297: Accept new flags in ScriptTeleportRequest message. Flags ↵ | Rider Linden | |
indicate if the world map should be opened and focused. | |||
2025-02-26 | #3591 Remove now pointless rethrow | Andrey Kleshchev | |
2025-02-26 | #3591 Reprot SEH directly to bugsplat | Andrey Kleshchev | |
Rethrowing SEH via std::exception results ina callstack that ends at rethrow. | |||
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 | |