Beq
57b632efdd
FIRE-30694 - Make deadlist checks a little more water tight
...
Somewhat tentative checks to see if we still get out of step.
2021-02-15 02:30:18 +00:00
Ansariel
f1d20834e5
And even more unnecessary getInstance calls...
2020-10-13 10:41:21 +02:00
Ansariel
317c935339
Merge viewer-lynx
2019-11-12 19:19:42 +01:00
andreykproductengine
6ec37fac60
SL-12196 Crash at updateMeshTextures
2019-10-29 22:37:02 +02:00
Ansariel
f05a2fb77c
Merge viewer-bear
2019-07-20 20:40:10 +02:00
andreykproductengine
8d77d51e63
SL-10908 Safeguards and potential crash fix
2019-07-15 17:56:30 +03:00
andreykproductengine
e9a9f71e56
SL-10908 Safeguards and potential crash fix
2019-07-15 17:56:30 +03:00
Ansariel
b4ab48c849
Merge viewer-neko
2018-12-13 00:34:43 +01:00
andreykproductengine
4c92c7b2d0
SL-1481 Don't predict region crossings over a second
2018-12-04 17:52:46 +02:00
Beq
c910adf0e4
Changes to support Animesh kill switch.
...
removes all Animesh currently in view. Add to world menu. Available in tray
needs an icon TBD
2018-11-19 21:31:53 +00:00
Beq
921087c794
Auto-scaling amortisation of dynamic BB calcs
...
This fix limits the overhead of the new dynamic BB calcs to
AvatarExtentRefreshMaxPerBatch per AvatarExtentRefreshPeriodBatch frames
default is 5 avatar per 4 frames. Thus a standard busy region 25 avatars would
take 20 frames to refresh the BBs.
2018-11-15 00:25:16 +00:00
Ansariel
5e22507d2b
Merge Firestorm LGPL
2018-10-19 12:58:11 +02:00
andreykproductengine
56b578da18
SL-9649 Buffer safety checks for llviewerobject.cpp
2018-10-11 16:57:40 +03:00
Ansariel
3add6996ab
Merge Firestorm LGPL
2018-06-21 19:55:23 +02:00
Ansariel
e97c25531c
Merge viewer-neko
2018-05-25 22:05:19 +02:00
andreykproductengine
86ffcca293
MAINT-8674 Fixed logs
2018-05-25 16:01:59 +03:00
Andrey Kleshchev
c10f8b1aa4
MAINT-8674 Clean up already requested ids.
2018-05-25 12:34:14 +00:00
Ansariel
08dbe24cde
Merge axon
2018-02-12 19:54:01 +01:00
Ansariel
e054f434cf
Merge Firestorm LGPL
2018-02-12 18:50:42 +01:00
Ansariel
e3c05a5d88
Manually pull fix for MAINT-8279 Fix for crash on unset pcode
2018-02-12 18:12:41 +01:00
Brad Payne (Vir Linden)
9af10a84cf
MAINT-8239 - problems with some instances failing to load some joint positions. Added DumpXML and Reset Skeleton support for animated objects when debugging.
2018-02-02 20:32:43 +00:00
Brad Payne (Vir Linden)
3a8b1bf1e4
SL-859 - exceptionally verbose logging of object state updates, likely temporary
2018-01-29 16:35:56 +00:00
Ansariel
120939f3a1
Merge axon
2018-01-16 20:26:58 +01:00
Brad Payne (Vir Linden)
e1cf413793
SL-859 - debug logging
2018-01-04 15:06:40 +00:00
Ansariel
181482f26c
Merge Firestorm LGPL
2018-01-04 15:49:43 +01:00
Ansariel
acb603ed90
Merge Firestorm LGPL
2017-12-05 09:50:47 +01:00
Ansariel
102596b1f2
Reduce more log spam
2017-12-04 17:06:10 +01:00
Ansariel
6cd0f7fa51
Reduce log spam
2017-11-30 23:02:50 +01:00
Ansariel
eba0a1133f
Use timer for cleaning up dead objects
2017-12-16 19:24:37 +01:00
Andrey Kleshchev
8af9363e89
MAINT-4354 Render stalls in object heavy regions
2017-12-15 12:43:54 +00:00
Brad Payne (Vir Linden)
299592e88e
merge
2017-10-11 14:16:39 +01:00
Ansariel
01d8e7e347
Merge axon
2017-09-20 01:09:14 +02:00
Brad Payne (Vir Linden)
2aa890da0b
SL-718 - better support for transforms of animated attachments
2017-09-08 16:05:49 +01:00
Mnikolenko Productengine
879293fd1f
MAINT-7610 deadobject list increments incorrectly leading to possible memory overwrite
2017-08-08 11:37:04 +03:00
Brad Payne (Vir Linden)
c9baf4c661
SL-691,SL-694 - viewer can animate objects based on server messaging. First end-to-end demo for animated objects.
2017-06-07 14:23:49 +01:00
Mnikolenko Productengine
6302b0a9c7
MAINT-7610 deadobject list increments incorrectly leading to possible memory overwrite
2017-08-08 11:37:04 +03:00
Ansariel
e4b096efe3
FIRE-20288: Option to render friends only
2016-11-12 12:33:32 +01:00
Ansariel
1673bb109d
FIRE-20330: Blacklisted avatars re-appearing after region change
2016-11-08 00:02:58 +01:00
AndreyL ProductEngine
39652180ae
Merged in lindenlab/axon
2018-11-14 16:20:05 +02:00
andreykproductengine
b2bb7170b3
SL-9649 Buffer safety checks for llviewerobject.cpp
2018-10-11 16:57:40 +03:00
Brad Payne (Vir Linden)
9d7b353cbb
merge
2018-06-21 15:49:53 +01:00
Brad Payne (Vir Linden)
9f8c6ace4a
merge
2018-03-02 13:00:18 +00:00
andreykproductengine
bd786ada4f
MAINT-8279 Fix for crash on unset pcode
2018-02-09 14:19:31 +02:00
Andrey Kleshchev
062be76dd5
MAINT-4354 Render stalls in object heavy regions
2017-12-15 12:43:54 +00:00
Ansariel
90508bd3c9
FIRE-19956: Add button to clear all temporary derendered objects to the blacklist floater
2016-08-29 11:18:04 +02:00
Ansariel
ef74edaf1c
FIRE-19956: Add option to re-render temporary derendered objects after teleport or after end of session/manual re-rendering via asset blacklist floater
2016-08-29 10:28:40 +02:00
Ansariel
7a08bb3f11
FIRE-19956: Resolve the conflict of temporarily derendered objects still being part of the blacklist and shown in the floater when they were internally removed from the derendered object list after TP
2016-08-27 16:03:31 +02:00
Ansariel
81ae9eceb5
FIRE-14265: Checking if this helps with crashes during TP because of blacklisted objects:
...
* Don't create blacklisted objects at all instead of creating and immediately killing them
* Kill the cache entry for the object once we derender it
* Stop editing the object
2016-08-26 17:22:42 +02:00
Ansariel
12df60d4e1
Major overhaul of the asset blacklist floater:
...
* Use sorting persistance already available in LLScrollListCtrl and remove specific asset blacklist debug settings
* Add right-click context menu
* Draw stripes for alternating lines for easier reading
* Add missing "Close" button
* Add filter editor for searching for particular assets
* Properly format date based on localizable format string and show time as local time instead of UTC
* Renamed classes to better fit the Firestorm naming system
* Removed unused methods
2016-08-26 11:58:18 +02:00
Kitty Barnett
a21ad8481e
Merged with RLVa update tip
2016-06-24 00:48:37 +02:00