summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
2025-11-04SL-3609 Fix camera POV jump when avatar crosses a region boundaryAndrey Kleshchev
sFlycamPosition was using local coordinates instead of global ones thus was not tracking global changes and was force setting local position to an obsolete value.
2025-11-04Merge branch 'develop' into develop-linuxJonathan "Geenz" Goodman
2025-11-03Fix registration of secondlife protocol handler on linuxRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-11-02Fix building with clang on non-darwin platformsRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-11-02Add support for GLX and EGL to GL extension loaderRye
Fix dullahan wayland support Fix shader GL_ERROR under GL Core profile in Mesa Signed-off-by: Rye <rye@alchemyviewer.org>
2025-11-02Remove dead linux crash loggerRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-11-01Merge tag 'Second_Life_Release#f7516a46-2025.08' into 2025.08Erik Kundiman
2025-10-31#4847 log session_jitter and period_jitter with FPS infoMaxim Nikolenko
2025-10-31Merge pull request #4900 from secondlife/maxim/2025.08-legacy-searchMaxim Nikolenko
Restore Legacy Search
2025-10-31Reduce texture cache start up time by reading header entries file in one ↵Rye
call instead of many small ones Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-31Fix multiple unicode file io handling issues with llofstream and llifstreamRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-31Fix non-static LLCachedControlRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-31Fix broken mutex lock on skinned mesh mapRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-31Remove dead linux scriptRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-31Fix cef scaling on linux hidpi displaysRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-31Rework anisotropic filtering options into a dropdown with levels for better ↵Rye
performance tuning of low end gpu Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-31Reduce extra packages installed during autobuild configureRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-31Fix invalid calls to glLineWidth on some linux GL driversRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-31Fix deprecated opengl draw commandsRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-31Fix usage of deprecate opengl definesRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-31Rework and modernize GL function/extension initialization for better wayland ↵Rye
compatability Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-30#1112 Add 1024x1024 size to Snapshot to InventoryAndrey Kleshchev
2025-10-30#3670 Add a sortable status column to the list of gesturesAndrey Kleshchev
2025-10-30Merge branch 'develop-linux' into rye/linux64Jonathan "Geenz" Goodman
2025-10-30#4013 Update voice moderator options; show notifications when muted; add ↵Mnikolenko Productengine
stub code for info request
2025-10-30#3649 Incorrect camera aspec ratioAndrey Kleshchev
Everything else uses width/height ratio
2025-10-30Merge tag 'Second_Life_Release#5a0ba25d-2025.08' into 2025.08Erik Kundiman
2025-10-29#4886 Crash on LLTeleportRequestViaLure::toOstreamAndrey Kleshchev
2025-10-29#4884 Crash at resetRegionCrossingTimerAndrey Kleshchev
2025-10-29#4876 Fix material not applyingAndrey Kleshchev
1. Dupplicate call in llselectmgr can cause race conditions 2. lltooldragndrop wasn't updating server in one case
2025-10-29#4604 Turn off cef preloading on low end hardwareAndrey Kleshchev
1. Cef instances are fairly heavy in viewer's implementation, don't preload them on systems <= 8GB 2. Move initialization into floaters where it belongs. 3. Minimal requirement is 8GB, drop gpu class to 1 on hardware under 8GB 4. Reduce cef instance count on systems under 8GB
2025-10-28#4882 Log textures that failed to be createdAndrey Kleshchev
A bunch of 36x36 failed to create, there shouldn't have been any 36x36 textures, log the ids/type.
2025-10-28Merge branch 'main' into 2025.08Erik Kundiman
2025-10-28FMOD has been upgradedErik Kundiman
2025-10-27Mac build fix and clean upMnikolenko Productengine
2025-10-27Fix indentation and trailing-whitespaceMnikolenko Productengine
2025-10-27#4411 UI adjustmentsMnikolenko Productengine
2025-10-27Add support for building with address, undefined, and thread sanitizers on linuxRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Modernize viewer alignment macros to use alignas and fix misaligned class ↵Rye
issues reported by ubsan/asan Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix deprecated opengl usage in debug displayRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix broken locking for decomp data in model previewRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix assert failing debugGL runRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix shader warnings triggering GL errors under linux mesa driversRye
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 invalid cast warning from 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-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>