Commit Graph

105 Commits (bdc94eac5cda3dd6700a1cd462178b7ac3c4cfec)

Author SHA1 Message Date
Ansariel 265bca5d63 Merge branch 'DRTVWR-546' of https://bitbucket.org/lindenlab/viewer 2022-01-13 21:18:22 +01:00
Dave Parks 04edc15185 SL-16544 Fix for rigged mesh bounding boxes 2022-01-13 17:04:46 +00:00
Ansariel 790ead2ef2 Merge branch 'master' of https://vcs.firestormviewer.org/viewer-merges/phoenix-firestorm-541
# Conflicts:
#	doc/contributions.txt
#	indra/llcommon/llmemory.h
#	indra/llcommon/llprofiler.h
#	indra/llcommon/lltracerecording.h
#	indra/newview/llappviewer.cpp
#	indra/newview/lldrawpool.cpp
#	indra/newview/lldrawpoolalpha.cpp
#	indra/newview/lldrawpoolavatar.cpp
#	indra/newview/lldrawpoolbump.cpp
#	indra/newview/llvoavatar.cpp
#	indra/newview/llvovolume.cpp
#	indra/newview/pipeline.cpp
2021-11-12 17:43:32 +01:00
Ansariel 7427b46ea5 Merge branch 'DRTVWR-546' of https://bitbucket.org/lindenlab/viewer
# Conflicts:
#	.gitignore
#	indra/cmake/Copy3rdPartyLibs.cmake
#	indra/llcommon/llcommon.cpp
#	indra/llcommon/llerror.cpp
#	indra/llcommon/llprofiler.h
#	indra/llcommon/llthread.cpp
#	indra/llimage/llimageworker.cpp
#	indra/llprimitive/llmodel.h
#	indra/llrender/llfontgl.cpp
#	indra/llrender/llfontgl.h
#	indra/llrender/llgl.cpp
#	indra/llrender/llvertexbuffer.cpp
#	indra/llrender/llvertexbuffer.h
#	indra/llwindow/llwindowmacosx.h
#	indra/llwindow/llwindowwin32.cpp
#	indra/llwindow/llwindowwin32.h
#	indra/newview/app_settings/settings.xml
#	indra/newview/llappviewer.cpp
#	indra/newview/llappviewer.h
#	indra/newview/lldrawpoolavatar.cpp
#	indra/newview/lldrawpoolavatar.h
#	indra/newview/lldynamictexture.cpp
#	indra/newview/llfloatermodelpreview.cpp
#	indra/newview/llimview.cpp
#	indra/newview/llmeshrepository.h
#	indra/newview/llmodelpreview.cpp
#	indra/newview/llnetmap.cpp
#	indra/newview/llskinningutil.cpp
#	indra/newview/llskinningutil.h
#	indra/newview/llspatialpartition.cpp
#	indra/newview/llteleporthistory.cpp
#	indra/newview/llviewerdisplay.cpp
#	indra/newview/llviewerobject.cpp
#	indra/newview/llviewerobjectlist.cpp
#	indra/newview/llviewertexture.cpp
#	indra/newview/llviewertexturelist.cpp
#	indra/newview/llviewerwindow.cpp
#	indra/newview/llvoicevivox.cpp
#	indra/newview/llvosky.cpp
#	indra/newview/llvovolume.cpp
2021-11-12 15:21:52 +01:00
Ansariel d06c357bab Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2021-11-12 11:02:00 +01:00
Beq 8557385707 rationalised changes for stats collection
includes additional tracy scopes for testing
most changes are to allow batching  stat updates to reduce overhead.
2021-11-03 19:13:12 +00:00
Dave Parks f79890669d SL-16006 and SL-16009 Rigged mesh rendering optimization pass 2021-09-20 18:58:09 +00:00
Ansariel d8ec51961f Merge branch 'DRTVWR-517' of https://bitbucket.org/lindenlab/viewer 2020-12-10 19:40:18 +01:00
Brad Payne (Vir Linden) c79e648aac SL-14015 - possible fix for phantom animesh attachments on mac 2020-11-04 16:07:10 +00:00
Brad Payne (Vir Linden) 8b9ed94a35 SL-14183, SL-14142 - impostor management improvements, animesh attachments update on frames when their parent does 2020-10-27 16:04:19 +01:00
Ansariel dbf00cf036 Merge branch 'master' 2020-04-23 17:40:31 +02:00
Ansariel 4ae15713d2 FIRE-29012: Polymorphism done right... 2020-04-10 12:50:42 +02:00
Dave Houlton 2a6b48c9b0 DRTVWR-440, merge in latest from 6.3.7 release 2020-01-28 17:26:45 -07:00
Ansariel da365b227e Merge Firestorm LGPL 2019-12-13 18:15:19 +01:00
Ansariel 4d2dd72d82 Merge viewer-eep 2019-10-17 01:18:10 +02:00
Ansariel 0cb17cd365 Merge Firestorm LGPL 2019-10-16 23:31:52 +02:00
Brad Payne (Vir Linden) c7747d2a1b merge 2019-10-16 22:24:03 +01:00
Ansariel 9f005065d0 Merge Firestorm LGPL 2019-09-10 23:40:54 +02:00
Graham Linden 3609eabe54 Merge viewer-release 6.3.2 2019-09-10 12:07:01 -07:00
Ansariel 5c86d6298a Merge viewer-neko 2019-08-31 14:32:43 +02:00
andreykproductengine 1bc652075b SL-10536 Crash in getPosRegionFromAgent 2019-08-29 18:32:42 +03:00
Ansariel 61c56570ab Merge viewer-eep 2019-08-13 19:05:23 +02:00
Graham Linden 76128c4357 SL-10566 Use vector for some high-traffic, low-item count containers instead of list.
Provide method of storing joint indices sep from weight data for faster runtime processing.
2019-08-05 12:04:29 -07: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 c5c69b2a30 Merge viewer-lynx 2019-06-13 19:48:23 +02:00
Ansariel f92c1ffdb4 Merge viewer-neko 2019-05-21 20:18:40 +02:00
andreykproductengine e54c9987e7 SL-10562 Cleanup 2 2019-05-22 20:41:23 +03:00
andreykproductengine 2366323483 SL-10562 Cleanup 2019-05-22 20:30:50 +03:00
andreykproductengine 8101b70999 SL-10562 Children in Animesh linksets can not be selected in some cases 2019-05-20 14:59:05 +03:00
Ansariel 59a12684a0 Merge Firestorm LGPL 2019-01-26 00:05:24 +01:00
Graham Linden b865fc88e5 Fix broken distortion map rendering (was culling everything).
Clean up deferred\alpha shader to allow re-entrant graphics switching (link error on 2nd compile/link of deferred shaders).

Clean up some uses of pragma(optimize,...).
2019-01-08 17:20:56 -08:00
Brad Payne (Vir Linden) 74200ffa0c SL-10285 - removed one possible route for the isImpostor() crash. Intermittent issue. 2019-01-08 21:28:47 +00:00
Brad Payne (Vir Linden) 16a3d569af SL-10285 - removed one possible route for the isImpostor() crash. Intermittent issue. 2019-01-08 21:28:47 +00:00
Nicky 949ff8f5c4 Unset mVolumep in LLControlAvatar::markForDeath to hopefully make LLControlAvatar less crash happy. 2019-01-08 21:55:11 +01:00
Brad Payne (Vir Linden) 0109a71d1c SL-9857 - suppress constraint adjustments immediately after region crossing 2018-10-12 18:53:49 +01:00
Brad Payne (Vir Linden) b920893fa4 removed unused member variables that make xcode 10 unhappy 2018-10-11 20:43:56 +01:00
Brad Payne (Vir Linden) 3747e3dcc1 SL-9857 - constraint pos math fix 2018-10-11 19:42:29 +01:00
Brad Payne (Vir Linden) 9ad912b601 SL-9849 - animated object attachments get isImpostor() state from av they're attached to 2018-10-10 15:59:22 +01:00
Brad Payne (Vir Linden) 2fc7dcf22f SL-966 - added scale constraints for animated object attachments 2018-10-03 20:48:57 +01:00
Brad Payne (Vir Linden) 8078b30574 SL-966 - bug fixes, added lerp control for algorithm tweaking 2018-10-03 13:11:50 +01:00
Brad Payne (Vir Linden) 0fd67838cf SL-966 - tweaks to scale/pos constraint logic 2018-10-03 10:29:11 +01:00
Brad Payne (Vir Linden) 5bb0b393a9 SL-966 - behavior improvements and visualization, bonus removal of unrelated duplicate code in llappviewer.cpp 2018-10-02 22:02:42 +01:00
Brad Payne (Vir Linden) aacb7eb25f SL-9773 - treat animated object attachments the same as other rigged attachments for purposes of visibility in mouselook. 2018-10-01 16:11:09 +01: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) 963945b3ab SL-1291 - fixed some issues with selection highlighting of objects rezzed while in build mode. Not clear whether this addresses the original issue, which isn't reproing 2018-09-25 16:39:26 +01:00
Brad Payne (Vir Linden) e4e4ad3c09 SL-966 - animated object size/pos constraints cont, including some settings for debugging. additional options to anim_tool.py for making test animations 2018-09-10 20:13:35 +01:00
Brad Payne (Vir Linden) 55419ccd43 SL-966 - max size = 64 2018-09-07 13:53:19 +01:00
Brad Payne (Vir Linden) f8533d1fdb SL-966 - updated logic for size/pos constraints 2018-09-07 13:48:42 +01:00