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