Commit Graph

46273 Commits (ba8bcf6520eb4cbcdf93393ecdeda4e6c0bc5846)

Author SHA1 Message Date
Rye Mutt 07449892df Optimize mesh queue processing on main thread to reduce mutex contention 2022-09-27 17:59:21 -04:00
Rye Mutt 9ec86c84e3 Add proper retry support to skin info fetch 2022-09-27 17:59:21 -04:00
Rye Mutt bd20b61b82 Optimize away gObjectList finds during mesh load 2022-09-27 17:59:21 -04:00
Rye Mutt e83146ce0c Optimize away constant map finds in getSkinInfo by caching mesh skin into in vovolume 2022-09-27 17:59:21 -04:00
Rye Mutt 7dcdc4c378 Replaced usage of LLVolumeParams as map key in meshrepo with the mesh uuid 2022-09-27 17:59:21 -04:00
Rye Mutt e097794919 Optimize mesh header size and data access throughout meshrepo 2022-09-27 17:59:21 -04:00
Rye Mutt 4be11d87b5 Utilize pointer based unzip_llsd and unpackVolumeFaces in meshrepo and materialmgr 2022-09-27 17:59:21 -04:00
Rye Mutt 1b31ab5c52 Introduce a U8* based interface to unzip_llsd and unpackVolumeFaces 2022-09-27 17:59:21 -04:00
Andrey Kleshchev 687ba77897 SL-18221 Water texture does not load after clearing cache
Water texture should load only after having caps.
Prefetch textures should load only after having caps.
Prefetch list is now per grid
2022-09-23 01:20:41 +03:00
Andrey Lihatskiy 26c8883bb7 Merge remote-tracking branch 'origin/SL-18119' into DRTVWR-548-maint-N 2022-09-22 19:13:13 +03:00
Brad Payne (Vir Linden) ef311198f9 SL-18119 - log group join, object add or rez 2022-09-22 15:48:28 +01:00
Brad Payne (Vir Linden) 827420e2fe SL-18119 - bug fix 2022-09-21 20:58:34 +01:00
Brad Payne (Vir Linden) 3994101549 SL-18119 - more ViewerStats logs for NUX 2022-09-21 20:52:27 +01:00
Andrey Kleshchev 664ce046ee SL-17628 Add viewer sided max attachment distance to position fields 2022-09-21 21:54:37 +03:00
Andrey Kleshchev 5a353bb7b2 SL-17238 Small cleanup
Implied 'branch' is now two different version-control systems behind
2022-09-21 11:01:01 +03:00
Nicky Dasmijn bfe7cbb136 SL-17238 Merged in NickyD's cmake changes 2022-09-21 07:45:38 +00:00
Brad Payne (Vir Linden) 9c903e7fa8 SL-18119 - logCommand() for friend operations 2022-09-20 21:53:56 +01:00
Nat Goodspeed a441ce184f DRTVWR-568: Stop suppressing unused variable warnings -- we fixed?! 2022-09-20 14:27:11 -04:00
Nat Linden 1ad175a0df Merged in sl-18068 (pull request #1136)
SL-18068: Update to viewer-manager build 575083

Approved-by: Andrey Kleshchev
Approved-by: Brad Kittenbrink
2022-09-20 13:04:15 +00:00
Nat Linden 9ac0b3da77 SL-18068: Merged DRTVWR-565-maint-P into sl-18068 2022-09-19 21:21:21 +00:00
Mnikolenko Productengine e980999fb6 SL-18171 Remove link that opens old help browser 2022-09-19 17:48:55 +03:00
Mnikolenko Productengine f39be1dfd3 SL-17840 Update 'Obscure MOAP' control text 2022-09-19 17:35:40 +03:00
Nicky Dasmijn c903b0b030 Remove some leftovers of the old precompiled headers usage. Pointed out by Ansariel Hiller. 2022-09-17 23:53:43 +02:00
Nicky Dasmijn b810ad3104 Merge test cleanup. 2022-09-17 23:26:52 +02:00
Andrey Kleshchev 3c6e2a6e4c SL-17238 Supress errors from physicsextensions 2022-09-17 22:37:43 +03:00
Andrey Kleshchev 7471788271 SL-17238 MacOS build does not recognize no-unused-but-set-variable 2022-09-17 19:30:31 +03:00
Andrey Kleshchev c82f70ecac SL-17238 bugsplat build issues 2022-09-17 19:30:31 +03:00
Andrey Kleshchev c333a7935d SL-17238 Fixed llphysicsextensions connection to llrender 2022-09-17 19:30:31 +03:00
Andrey Kleshchev 9bad5d08fb SL-17238 Large cmake contribution by NickyD 2022-09-17 19:30:31 +03:00
Andrey Kleshchev c7366f4c55 SL-17238 Fix coding policy build issues 2022-09-17 19:30:31 +03:00
Nicky Dasmijn c47b2ae745 We probably want this (have to guess as I cannot run the tests). 2022-09-17 17:58:08 +02:00
Nicky Dasmijn b33de4fb08 Merge branch 'DRTVWR-568_cmake' of bitbucket.org:NickyD/viewer-cmake into DRTVWR-568_cmake 2022-09-17 17:39:00 +02:00
Nicky Dasmijn e840b5eb40 MacOs packaging is weird, as Nat already did point out :(
Part of his change was omly taking Release builds into account, the other
part from me made the same mistake.
Use a generator expression with a custom command to get the symlink the way
we want.
2022-09-17 17:37:45 +02:00
Nicky Dasmijn 8e0b039e55 Cleanup sweep 2022-09-17 17:14:16 +02:00
Nicky 9af15d2cb7 Merge branch 'DRTVWR-568_cmake' of bitbucket.org:NickyD/viewer-cmake into DRTVWR-568_cmake 2022-09-17 16:54:35 +02:00
Nicky 0e5251f7ce cmake playing jedi mind tricks on me and making me miss
one genex that needed changing.
Interstingly add_custom_target will not complain about a file
that would never be declared as OUTPUT and thus is not really a
valid cmake build target.``
2022-09-17 16:50:38 +02:00
Nicky Dasmijn 8c1427c39f Only set include property on ll::bugpsplat target when on Windows.
The include was preveiously declared for all platforms, but the Mac
package does not even ship this include directory. With the new way
cmake works this will lead to an error (which is good, so we don't
end with bogus include dirs).
2022-09-17 12:57:49 +02:00
Nicky 7a71cea15b Workaround to keep old cmake versions limping around. 2022-09-17 12:02:25 +02:00
Nicky Dasmijn 68c680599b Try to make sure this also works with the havok version of llphysicsextension. 2022-09-17 11:21:06 +02:00
Nicky Dasmijn 31341ac605 Settings the startup project must come *after* add_subdirectory(newview). Only after this directory is added the target will be known and can be manipulated. 2022-09-16 23:53:32 +02:00
Nicky Dasmijn 554717044f Rename MESHOPTIMIZER.cmake to Meshoptimizer.cmake as those caps honestly bug me. 2022-09-16 23:24:39 +02:00
Nicky Dasmijn 0710d95f4b Merge remote-tracking branch 'origin/DRTVWR-543-maint_cmake' into DRTVWR-568_cmake 2022-09-16 23:15:49 +02:00
Nat Goodspeed 5f1c8d3119 SL-18068: Update to viewer-manager build 575083 2022-09-16 16:24:05 -04:00
Brad Payne (Vir Linden) 56e1db9c15 SL-18119 - UIUsage logs for some common operations 2022-09-16 17:09:55 +01:00
Callum Linden f08f20db5f Merge branch 'master' into DRTVWR-568 2022-09-15 17:00:34 -07:00
Andrey Kleshchev 62b8498fbb SL-18131 Increase region cap access count before returning errors
It might be safe to merge mSeedCapAttempts with mHttpResponderID, but for now leaving them separated, if only for making this mechanic clearer.
2022-09-16 00:15:47 +03:00
Andrey Kleshchev fe60229dfc Merge branch master (DRTVWR-571) into DRTVWR-548-maint-N 2022-09-16 00:12:02 +03:00
Andrey Lihatskiy 7957946f90 Merge branch 'master' into DRTVWR-565-maint-P 2022-09-15 23:08:53 +03:00
Nat Goodspeed f83289d3a7 DRTVWR-571: Belated merge of DRTVWR-544 version bump. 2022-09-15 14:35:17 -04:00
Andrey Lihatskiy 329268c5f7 Merge branch 'master' into DRTVWR-548-maint-N
# Conflicts:
#	indra/newview/llmodelpreview.h
2022-09-15 20:44:04 +03:00