Andrey Kleshchev
9563cf0556
SL-15415 Crashes in updateGeometry
2021-10-06 23:38:26 +03:00
Dave Houlton
a951a2ae35
Merge branch 'master' v6.4.14 into DV525-merge-6.4.14
2021-02-17 14:17:35 -07:00
Andrey Kleshchev
5af5498cf6
SL-11300 Camera distance to avatar in neighbouring region incorrect
2021-01-06 22:52:18 +02:00
Brad Payne (Vir Linden)
caea7260c7
SL-14142 - impostor management cleanup
2020-10-20 18:56:44 +01:00
Andrey Kleshchev
9618df484b
SL-14130 Jellydolls have wrong appearance when non-impostors is uncapped
2020-10-16 23:16:04 +03:00
Andrey Kleshchev
7d46d6fb21
SL-12026 Fix issue with constant bridge recreation for animeshes
2020-05-14 20:37:36 +03:00
andreykproductengine
a4199b3e3c
SL-12026, SL-1232 and SL-11614
2019-10-25 18:12:47 +03:00
andreykproductengine
4f5d785226
SL-12014 Animesh is now a separate rendering type
2019-10-25 17:32:19 +03:00
Brad Payne (Vir Linden)
4d4255c27b
SL-1350 - keep control avatar rotation synced to corresponding root drawable
2018-09-27 19:34:41 +01:00
Brad Payne (Vir Linden)
301821337b
SL-9680, SL-9673 - set attachment distance floor at 0.01 to avoid triggering divide-by-zero prevention logic. Force HUD attachments to always be full detail.
2018-09-19 15:53:44 +01:00
Brad Payne (Vir Linden)
447aadc37b
SL-937 - use dynamic box for rigged mesh attached to normal avatar as well. Still has a 2x error in the radius calc, but gets radius using the dynamic box.
2018-07-31 21:57:42 +01:00
Brad Payne (Vir Linden)
9be476e3bb
MAINT-7926, MAINT-8400 - fixes related to bounding box and LOD calculations for rigged meshes in animated objects
2018-07-09 22:30:50 +01:00
Brad Payne (Vir Linden)
2a2046fd07
merge
2018-06-05 22:44:04 +01:00
Brad Payne (Vir Linden)
3f9b3e01b9
MAINT-8264 - prevent at least some cases of LODs getting stuck at too-low values.
2018-02-21 22:02:34 +00:00
Brad Payne (Vir Linden)
2aa890da0b
SL-718 - better support for transforms of animated attachments
2017-09-08 16:05:49 +01:00
Brad Payne (Vir Linden)
30880e062a
SL-751, SL-691 - test lsl scripts update, better syncing between skeleton and drawable
2017-07-21 20:01:40 +01:00
Brad Payne (Vir Linden)
5610444d64
SL-714 - fixes to get wireframes to display consistently when right-clicking on animated objects.
2017-07-19 22:21:08 +01:00
ruslantproductengine
e2aa2e0008
MAINT-6275 - Child prim not touchable after being resized and moved relative to root prim by script.
...
FIXED.
UPDATED: Add comments.
2017-04-26 15:56:43 +03:00
ruslantproductengine
334dfe0587
MAINT-6275 - Child prim not touchable after being resized and moved relative to root prim by script.
...
FIXED.
It's a very important on each cycle on Drawable::update form(), when object
remained in move, list update the CurrentScale member, because if do not do that,
it remained in this list forever or when the delta time between two frames
a become a sufficiently large (due to interpolation)
for overcome the MIN_INTERPOLATE_DISTANCE_SQUARED.
2017-04-24 20:19:48 +03:00
ruslantproductengine
6770c27321
MAINT-6645 - Improvement - Agents that render as jelly dolls should have their attachments render at 0 LoD to prevent loading higher LoD complexity in memory thus deterring crashes.
...
Comments:
- Fix based on "RenderAutoMuteByteLimit" setting.
- File indra/llxml/llcontrol.h - add all signals to 0 group.
It garanty that handlers (in indra/newview/llviewercontrol.cpp) will be called last.
2017-01-24 15:56:25 +02:00
AndreyL ProductEngine
71269ac1fc
Backed out changeset: ebe10b4b1197
2016-12-15 02:40:51 +02:00
ruslantproductengine
65161e6b39
MAINT-6125 - Mesh avatar deforms constantly
...
MAINT-6910 - [MAINT-RC] Some mesh turns invisible when camera is moved on the Maint-RC viewer only - caused by fix for MAINT-6125.
Commulative fix.
Fixed for booth ticket's in indra/newview/llvovolume.cpp
Remained fixed, it's a small code improvements which is not related to
MAINT-6125, MAINT-6910
2016-12-12 18:24:46 +02:00
ruslantproductengine
5cc716dbf9
MAINT-6125 - Mesh avatar deforms constantly
...
MAINT-6910 - [MAINT-RC] Some mesh turns invisible when camera is moved on the Maint-RC viewer only - caused by fix for MAINT-6125.
Commulative fix.
Fixed for booth ticket's in indra/newview/llvovolume.cpp
Remained fixed, it's a small code improvements which is not related to
MAINT-6125, MAINT-6910
2016-12-12 18:24:46 +02:00
Oz Linden
c8726aba30
remove execute permission from many files that should not have it
2015-11-10 09:48:56 -05:00
Oz Linden
a8ef252571
merge changes for 3.7.27-release
2015-04-13 16:23:36 -04:00
andreykproductengine
5f288e837c
MAINT-2590 FIXED Linked HUDs attached directly from inworld are invisible
2014-12-16 19:09:38 +02:00
callum_linden
23711c9275
Rename llround(..) to ll_round(..) because of a collision with MS llround (long long round) in VS2013
2014-12-10 08:44:08 -08:00
callum_linden
bdce32a02b
Update to build on Xcode 6.0: collection of removal of unused variables [-Wunused-variable]
2014-10-18 11:56:23 -07:00
Xiaohong Bao
b49170b732
fix some flaws for memory corruption
2014-01-31 18:24:55 -07:00
Richard Linden
697d2e720b
renamed TimeBlock to BlockTimerStatHandle
2013-10-15 20:24:42 -07:00
Richard Linden
17df8988fe
renamed TraceType to StatType
...
added more MemTrackable types
optimized memory usage of LLTrace some more
2013-10-07 13:38:03 -07:00
Richard Linden
59628d6f85
Automated merge with http://bitbucket.org/lindenlab/viewer-release
2013-10-01 14:28:39 -07:00
Richard Linden
12f0f8cb72
changed over to manual naming of MemTrackable stats
...
changed claimMem and disclaimMem behavior to not pass through argument
added more mem tracking stats to floater_stats
2013-10-01 13:46:43 -07:00
Richard Linden
053d97db1b
better memory usage for LLTrace (tighter packing of recording arrays)
...
removed complicated and unnecessary fast timer gapless handoff logic (it should be gapless anyway)
improved MemTrackable API, better separation of shadow and footprint
added memory usage stats to floater_stats.xml
2013-09-25 19:12:35 -07:00
Richard Linden
cbe397ad13
changed fast timer over to using macro
...
another attempt to move mem stat into base class
2013-09-05 14:04:13 -07:00
Graham Linden
d8f700d6ac
NORSPEC-355 NORSPEC-356 replaced llerrs with asserts to avoid crashes from false alarms in release
2013-08-28 09:14:29 -07:00
Xiaohong Bao
7b5618aeae
fix for SH-4400: Interesting: Side effect 1 of unloading culled objects.
2013-08-22 12:22:34 -06:00
Richard Linden
e340009fc5
second phase summer cleaning
...
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -07:00
Richard Linden
a2e22732f1
Summer cleaning - removed a lot of llcommon dependencies to speed up build times
...
consolidated most indra-specific constants in llcommon under indra_constants.h
fixed issues with operations on mixed unit types (implicit and explicit)
made LL_INFOS() style macros variadic in order to subsume other logging methods
such as ll_infos
added optional tag output to error recorders
2013-07-30 19:13:45 -07:00
Dave Parks
930de04f51
NORSPEC-287 Make alpha sRGB correction curves match OpenGL spec.
2013-07-02 18:02:28 -05:00
Richard Linden
8208a40412
BUILDFIX: reverted changes that attempted to automate mem track
...
stat definition as they don't work on gcc/clang
2013-07-01 18:50:51 -07:00
Richard Linden
04bdc8ba83
SH-4294 FIX Interesting: Statistics Texture cache hit rate is always 0%
...
also, removed LLTrace::init and cleanup
removed derived class implementation of memory stat for LLMemTrackable
is automatic now
2013-07-01 17:04:01 -07:00
Richard Linden
a2a6bf20d7
merge with release
2013-06-20 16:46:23 -07:00
Xiaohong Bao
7d88994edc
Automated merge with http://bitbucket.org/lindenlab/viewer-interesting
2013-06-19 11:46:51 -06:00
Richard Linden
c5fc8f9006
SH-4246 FIX interesting: fast timers significantly decreases framerate
...
moved collapsed flag to fast timer tree node
2013-06-19 08:23:53 -07:00
Xiaohong Bao
9ed2f4d3cb
add a debug setting "InvisibleObjectsInMemoryTime" to adjust the time invisible objects stay in memory.
2013-06-17 15:24:15 -06:00
Xiaohong Bao
fc88265cff
fix for SH-4241: viewer crash shortly after login in LLViewerRegion::addNewObject and
...
SH-4261: interesting: crash in LLViewerRegion::addToVOCacheTree
2013-06-13 18:47:51 -06:00
Xiaohong Bao
427490edb5
possible fix and new debug code for SH-4241: viewer crash shortly after login in LLViewerRegion::addNewObject
2013-06-10 22:43:29 -06:00
Richard Linden
0a96b47663
merge with viewer-release
2013-06-05 19:05:43 -07:00
Xiaohong Bao
6827febd30
change the way to handle creating/destroying a same object repeatedly
2013-05-28 14:55:37 -06:00