summaryrefslogtreecommitdiff
path: root/indra/newview/llmeshrepository.h
AgeCommit message (Expand)Author
2024-09-25Merge branch 'develop' into marchcat/xcode-16Nat Goodspeed
2024-09-20Merge pull request #2623 from secondlife/v-2462cosmic-linden
2024-09-19secondlife/viewer#2623: Remove assertCosmic Linden
2024-09-19secondlife/viewer#2462: Optimize unloading of primsCosmic Linden
2024-09-17Xcode16 build fixAndrey Lihatskiy
2024-09-16Profile guided optimization pass (#2582)Dave Parks
2024-06-20viewer-private#247 Retry loading missing textures for model uploadAndrey Kleshchev
2024-05-22Fix line endlingsAnsariel
2024-05-22Merge remote-tracking branch 'origin/main' into DRTVWR-600-maint-AAnsariel
2024-04-29#824 Process source files in bulk: replace tabs with spaces, convert CRLF to ...Andrey Lihatskiy
2024-02-21Convert remaining BOOL to boolAnsariel
2023-06-22SL-5161 Don't render meshes that are waiting for skin dataAndrey Kleshchev
2023-05-03DRTVWR-559 WIP - optimize ARC calculation et al.RunitaiLinden
2023-02-02Merge remote-tracking branch 'origin/main' into DRTVWR-559Brad Linden
2022-09-27Optimize mesh queue processing on main thread to reduce mutex contentionRye Mutt
2022-09-27Add proper retry support to skin info fetchRye Mutt
2022-09-27Optimize away gObjectList finds during mesh loadRye Mutt
2022-09-27Optimize away constant map finds in getSkinInfo by caching mesh skin into in ...Rye Mutt
2022-09-27Replaced usage of LLVolumeParams as map key in meshrepo with the mesh uuidRye Mutt
2022-09-27Optimize mesh header size and data access throughout meshrepoRye Mutt
2022-09-16Merge branch master (DRTVWR-571) into DRTVWR-559Andrey Kleshchev
2022-05-31Merge branch 'master' into DRTVWR-544-maintAndrey Lihatskiy
2022-04-15SL-17219 WIP - Texture pipeline overhaulDave Parks
2022-02-11SL-1370 Add more memory logging to mesh repositoryAndrey Kleshchev
2021-12-15DRTVWR-546 merge up to 6.5.2Dave Houlton
2021-10-14SL-16166 Apply optimizations from pushBatch to other render call sites. Opti...Runitai Linden
2021-09-14SL-15961 Convert LLMeshRepository::mSkinMap into unordered_map and reduce num...Runitai Linden
2021-03-09This set of changes reverts the merge with master (git revert c83e740) and re...Callum Prentice
2021-03-08Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into ...Brad Payne (Vir Linden)
2020-11-11Merge branch 'master' into DRTVWR-519Callum Prentice
2020-09-25post-merge cleanupAndrey Lihatskiy
2020-09-22Merge branch 'master' into DRTVWR-507-maintAndrey Lihatskiy
2020-09-22Merge branch 'master' into DRTVWR-519Callum Prentice
2020-09-16First part of change to remove LLVFS from the Viewer. Consists of code change...Callum Prentice
2020-04-07SL-2569 LLSD header of a mesh should be covered by mutexAndrey Kleshchev
2020-02-03SL-2569 More bad alloc checksAndrey Kleshchev
2018-10-11removed unused member variables that make xcode 10 unhappyBrad Payne (Vir Linden)
2018-06-21mergeBrad Payne (Vir Linden)
2018-06-13SL-915, MAINT-8554 - cleanup/reorg, added encroachment fix info to DebugAnima...Brad Payne (Vir Linden)
2018-05-03MAINT-8593 Viewer should not repeat loads indefinetelyAndrey Kleshchev
2018-05-18mergeBrad Payne (Vir Linden)
2018-04-25MAINT-8549 - more on animesh ARC and associated refactoringBrad Payne (Vir Linden)
2018-04-24MAINT-8549 - refactoring of streaming cost and related calculationsBrad Payne (Vir Linden)
2018-03-26SL-897 - display for DebugAnimatedObjects now includes streaming cost triangl...Brad Payne (Vir Linden)
2018-02-19MAINT-8308 Additional logging for mesh processingandreykproductengine
2017-09-29SL-794 - use largest LOD for est tri count, instead of trusting that it's alw...Brad Payne (Vir Linden)
2017-09-22SL-794, SL-790 - viewer-side enforcement in UI for various animated object li...Brad Payne (Vir Linden)
2017-03-06SL-409 - consolidated user of ViewerAsset cap for mesh and texture fetching a...Brad Payne (Vir Linden)
2016-09-06SL-395 - can enable/disable scale lock in mesh upload UI. Feature works.Brad Payne (Vir Linden)
2016-08-01MAINT-6460 Crash calculating mesh complexityandreykproductengine