summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-10-27Fix GL debug logging on linuxRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix broken mvp modelview hash check in syncMatricesRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix leak of LLNotificationSeparator in LLFloaterNotificationsTabbedRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix leak of boost signals in llmarketplacefunctionsRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix leak in materialmgr reported by asan/leaksan by using unique_ptrRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix leak of LLRender VBCache when reset/shutdownRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix invalid cast warning from ubsanRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix memcpy of 0 being reported as undefined behavior by ubsanRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix uninitialized member variables reported by ubsanRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix shift by negative -1 in llflexibleobjectRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Run tests using ctest after all targets are built to reduce build contentionRye
Reuse test runner compilation unit to reduce extra source files compiled by 189 Only build macOS tests for build host architecture that will be running them to reduce wasted CI time Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix crash observed during early startup during feature table resets on linux ↵Rye
due to LLWorld simpleton not being initialized yet Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix transparent water shader being stuck as opaque when reset by feature tableRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix makefile and ninja generators invalidating secondlife-bin target every ↵Rye
time cmake is run Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix low memory notification appearing incorrectly on non-windows platforms ↵Rye
when changing graphics quality levels Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix shader cache failing after clearing contentsRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Introduce global precompiled header to accelerate buildRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix RelWithDebInfo build on mac universalRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Add debug option to force libvlc plugin on linuxRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Cleanup up linux wrapper script and fix desktop entry creationRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Cherrypick LLProcessor cleanup from 57d423745fd1d3d0ea6a0c69b869a20c27e27fc5Rye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix overflows inserting invalid values into stats mapRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix boost asio deprecation warningsRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Restore LLMaterialID to POD typeRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Introduce SDL based file picking supportRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix numerous compiler warnings from GCC under Ubuntu 22.04Rye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Start to fix up GHA workflow for linuxRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Reintroduce llappearanceutility to viewer tree from archive/developRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Cherrypick 42885c0d23d8efc47ad77e09bb327e4ec6a4fada from archive/developRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix detection of AMD gpu on linuxRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix build errors due to opengl headers and various definesRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Disable viewer-manager in linux buildsRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix up linux feature table and various small build changesRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix ODR violation during linux from ldRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Introduce support for GL_ATI_meminfo for getting gpu memory on linuxRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix tracy memory tracking on linux to not crash mesa GL driverRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix or supress various warnings under GCC buildsRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Introduce SDL3 based windowing backend support and dir pickerRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Cherrypick 24854b4dd74edabf67efe533ef191553442a9bad from archive/developRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Restore llsys linux fixes from archive/develop ↵Rye
57d423745fd1d3d0ea6a0c69b869a20c27e27fc5 Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Cherrypick 8de8daca601dc85e2b73687856f0a321016b4463 from archive/developRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27CMake changes for linux64 support including code from archive/developRye
Restore changes for GLIB based dbus support from archive/develop Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Restore linux CEF build support including changes from archive/developRye
Fix various files missing linden_common Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Remove dead LLPostProcess code with deprecated opengl usagesRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Cherry-pick gstreamer10 from 57d423745fd1d3d0ea6a0c69b869a20c27e27fc5Rye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-26Revert "Improve switching of webrtc devices"Andrey Kleshchev
Wrong approach. Might need to split workerDeployDevices into separate recording and rendering variants. This partiall reverts commit bb26aa3c2cb8ff961668cf0ad8180d3e9c57f941, I left log lines.
2025-10-23#4887 Fix access violation in LLInventoryModelBackgroundFetch::bulkFetchViaAisAndrey Lihatskiy
2025-10-23#4886 Crash on LLTeleportRequestViaLure::toOstreamAndrey Kleshchev
2025-10-23#4884 Crash at resetRegionCrossingTimerAndrey Kleshchev
2025-10-22p#494 Add search by agent ID to resident chooserAndrey Kleshchev