summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-02-13Merge pull request #3549 from secondlife/marchcat/foreverfps-xcode-16Andrey Lihatskiy
Update ForeverFPS build to use macos15/xcode16.1
2025-02-13Follow-up fixes from developAndrey Lihatskiy
2025-02-13Bump macos runner to os version 15 with xcode 16.1Andrey Lihatskiy
2025-02-13Fix xcode16 build errorsAndrey Lihatskiy
2025-02-13viewer-private#394 Ensure correct item id is used on macMaxim Nikolenko
2025-02-12viewer-private#396 Use benefits for picks countAndrey Kleshchev
2025-02-12viewer-private#395 Fix voice not reconnectingAndrey Kleshchev
2025-02-12#3210 Fix for "Texture will be downscaled" log message happening too oftenMaxim Nikolenko
2025-02-11#3332 Fix buffers not accounting for dynamic cache valuesAndrey Kleshchev
And fix previous lapse of judgement with GLYPH_BATCH_SIZE
2025-02-11Additional water fixes and tweaks. (#3524)Jonathan "Geenz" Goodman
* Incorporation of feedback for #3456
2025-02-10#3332 Font issues with multy-byte and multy-glyps charactersAndrey Kleshchev
2025-02-10#3332 Issues with text buffer updatesAndrey Kleshchev
2025-02-07#3332 Switching screens can break text renderingAndrey Kleshchev
2025-02-07viewer-private#375 add more logging in attempt to get more infoMaxim Nikolenko
2025-02-07#3505 Fix updateMenu() being called too frequently on fetch callbackAndrey Kleshchev
The actual problem is fetch dumping thousands of callbacks, but this should mitigate the problem
2025-02-07#3505 Make inventory run less content checksAndrey Kleshchev
2025-02-07#3505 Make checkFolderForContentsOfType cheaperAndrey Kleshchev
2025-02-07Water Exclusion Surfaces (#3517)Jonathan "Geenz" Goodman
* #3455 Add support for water exclusion surfaces
2025-02-06Add some haze to the distance on water. (#3508)Jonathan "Geenz" Goodman
* #3507 Add distance haze to water to get us closer to 6.6.17's appearance.
2025-02-05#3488 Speed up nearby avatar loading after a tpAndrey Kleshchev
2025-02-05viewer#2780 Speed up terrain loading on teleportAndrey Kleshchev
Terrain was arriving and processing too late resulting in issues like "Lower terrain material incorrectly shown momentarily"
2025-02-05Merge pull request #3497 from secondlife/rye/forever-3445Rye
Fix media failing to function on PBR materials (#3445)
2025-02-04#3488 #3488 Move skin info processing out of mesh threadAndrey Kleshchev
Skin info parsing is expensive, offload to thread pool
2025-02-04#3488 Fix skin info not reading from cacheAndrey Kleshchev
2025-02-04#3488 Fix cache using wrong offsetAndrey Kleshchev
2025-02-04#3488 mutex lock mSkinMapAndrey Kleshchev
2025-02-04#3346 crash at LLConversationItemSession::clearAndDeparentModelsMaxim Nikolenko
2025-02-04#3488 Fix mesh header conditionAndrey Kleshchev
2025-02-04#3488 Move lod processing out of mesh threadAndrey Kleshchev
2025-02-03Fix media failing to function on PBR materials (#3445)Rye
2025-02-03#3488 Split mesh thread mutexesAndrey Kleshchev
Tracy shows that thread waits a lot on mutexes. Split in and out mutexes, so that new work can be scheduled by main thread without blocking handling
2025-01-31#3488 Fix last retry not saving handleAndrey Kleshchev
Request was sent and handle is valid, save it
2025-01-31#3491 Rename all uses of Release Candidate to BetaMaxim Nikolenko
2025-01-31#3488 Minimize allocationsAndrey Kleshchev
2025-01-31#3488 Avoid reading meshes from disk when not nessesaryAndrey Kleshchev
LLMeshHeaderHandler preallocates file with empty data, there is no point reading large empty sections so write presense flags at the start of the file
2025-01-31#3488 Make mesh_header_map a bit simplerAndrey Kleshchev
preparation for further work
2025-01-31#1186 ProfilingAndrey Kleshchev
2025-01-31#1186 Speed up mesh header post processingAndrey Kleshchev
1. Don't do an extra skin request unless there is info about a skin 2. Proccess lods on the go if they were in initial packet
2025-01-30#3456 Water improvements to get us closer to 6.6.17 (#3490)Jonathan "Geenz" Goodman
* A lot of tweaking for water. * Get water much closer to 6.6.17. This won't produce 1:1 results, but it should be much closer to where we once were.
2025-01-30#3400 Reimplement LLError marker for crash statisticsAndrey Kleshchev
2025-01-29Merge pull request #3480 from secondlife/brad/tag-release-fixnat-goodspeed
Backport tag-release token fix to release/2024.12-ForeverFPS branch
2025-01-29viewer#2576 Crash when banning a residentMaxim Nikolenko
Co-authored-by: Andrey Kleshchev <andreykproductengine@lindenlab.com>
2025-01-28viewer#3037 hasPendingAttachedMeshes wasn't checking some objectsAndrey Kleshchev
2025-01-28#1186 Improve handling of duplciate requestsAndrey Kleshchev
2025-01-28#1186 Fix mesh queues getting overfilledAndrey Kleshchev
Account for queue size instead of just active request Reduce mutex locking Prioritize skininfo queue over lod queue to lessen issues with t-poses
2025-01-28#1186 Fix skin request not being counted for the totalAndrey Kleshchev
2025-01-28#1186 Make mesh repository account for avatarsAndrey Kleshchev
when calculating priority
2025-01-28#1186 Make lod and skin request share prioritiesAndrey Kleshchev
skins are needed to decloud avatars as much as lods
2025-01-28#3466 Crash at LLScrollingPanelParam::drawMaxim Nikolenko
2025-01-27Backport tag-release token fix to release/2024.12-ForeverFPS branchBrad Linden