Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-03 | DRTVWR-489: Fix things up after a messy merge with main because of a ↵ | Callum Prentice | |
gigantic CMake patch. Sadly, my macOS box updated to Xcode14.3 overnight and that caused many warnings/errors with variables being initialized and then used but not in a way that affected anything.. Building on Xcode 14.3 also requires that MACOSX_DEPLOYMENT_TARGET be set to > 10.13. Waiting on a decision about that but checking this in in the meantime. Builds on macOS with appropriate build variables set for MACOSX_DEPLOYMENT_TARGET = 10.14 but not really expecting this to build in TC because (REDACTED). Windows version probably hopelessly broken - switching to that now. | |||
2022-10-27 | DRTVWR-570 Mac build fix: unused variables cleanup | Andrey Lihatskiy | |
2022-10-26 | Merge branch 'master' into DRTVWR-570-maint-Q | Andrey Lihatskiy | |
2022-10-24 | SL-18432 Fix for alpha sorting | Andrey Lihatskiy | |
2022-10-20 | Merge branch 'master' into DRTVWR-570-maint-Q | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llnetmap.cpp # indra/newview/llnetmap.h | |||
2022-10-17 | SL-17779 Texture position changes were ignored on rigged meshes | Andrey Kleshchev | |
Since the performance overhaul project, there should be essentially no difference between rigged meshes and non-rigged as far as vertex buffer management is concerned. | |||
2022-09-27 | Optimize away gObjectList finds during mesh load | Rye Mutt | |
2022-09-27 | Optimize away constant map finds in getSkinInfo by caching mesh skin into in ↵ | Rye Mutt | |
vovolume | |||
2022-08-04 | Merge branch 'master' into DRTVWR-548-maint-N | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llfloaterworldmap.cpp # indra/newview/llvovolume.cpp | |||
2022-07-26 | SL-17801: Don't let external code delete the raw pointer to the picking octree | Cosmic Linden | |
2022-07-12 | SL-17691: Consolidate calls to onDrawableUpdateFromServer to reduce false ↵ | Cosmic Linden | |
positives, change mServerDrawableUpdateCount from U64->U32 | |||
2022-07-12 | SL-17691: Make objects active if there are too many material updates from ↵ | Cosmic Linden | |
the server | |||
2022-07-05 | SL-17448: Also update the octree box if there is a position rebuild | Cosmic Linden | |
2022-07-01 | SL-17448: Be more thorough about generating bounding boxes that don't affect ↵ | Cosmic Linden | |
the octree | |||
2022-07-01 | SL-17448: Fix LOD/octree update feedback loops causing LOD fluctuations. | Cosmic Linden | |
May also fix octree updates on mere material changes due to general refactoring. | |||
2022-07-01 | SL-17510: Fix frequently updating meshes (ex: sculpties) causing expensive ↵ | Cosmic Linden | |
octree updates by removing them from the static octree via makeActive | |||
2022-06-29 | Merge branch 'master' into DRTVWR-548-maint-N | Andrey Lihatskiy | |
# Conflicts: # doc/contributions.txt # indra/newview/llviewercontrol.cpp | |||
2022-06-21 | SL-17021: Change meaning of first argument to LLVOVolume::updateRiggedVolume ↵ | Cosmic Linden | |
from 'force_update' to 'foce_treat_as_rigged' | |||
2022-06-21 | SL-17021: Only calculate the octree for a skinned mesh if intersection falls ↵ | Cosmic Linden | |
inside an on-the-fly calculated bounding box. Technically not a broadphase check, but better than calculating an octree for a bunch of meshes. | |||
2022-06-21 | SL-17021: Do not do software skinning/octree building of a face during ↵ | Cosmic Linden | |
picking unless eligible for narrow-phase intersect check (fast broad-phase intersect pre-check not yet implemented) | |||
2022-06-21 | SL-17021: Fix triangle mesh overlays being generated twice when avatar ↵ | Cosmic Linden | |
animation is frozen | |||
2022-06-21 | SL-17635 remove unused variables | Maxim Nikolenko | |
2022-06-07 | SL-17532 Cleanup from hasty commit (thanks to Henri for the prodding). | Dave Parks | |
2022-06-06 | SL-17532 Potential fix for some rigged mesh draw order issues. | Dave Parks | |
2022-05-27 | DRTVWR-543 post-merge cleanup | Andrey Lihatskiy | |
2022-05-27 | Merge branch 'master' into DRTVWR-543-maint | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/cmake/LLCommon.cmake # indra/llcommon/CMakeLists.txt # indra/llrender/llgl.cpp # indra/newview/llappviewer.cpp # indra/newview/llface.cpp # indra/newview/llflexibleobject.cpp # indra/newview/llvovolume.cpp | |||
2022-04-25 | SL-17236 For real this time, maintain legacy draw order of alpha rigged ↵ | Dave Parks | |
meshes, batching be damned. | |||
2022-04-18 | Merge branch master (D540) into DRTVWR-546 | Andrey Kleshchev | |
# Conflicts: # indra/llcommon/llsdutil.cpp # indra/newview/VIEWER_VERSION.txt # indra/newview/lldrawpoolalpha.cpp # indra/newview/lldrawpoolwater.cpp | |||
2022-04-18 | Merge branch 'master' into DRTVWR-543-maint | Andrey Lihatskiy | |
2022-04-14 | SL-17035 Crash at gl_debug_callback | Andrey Kleshchev | |
RenderDebugGL was avaliable from develop menu, but since it was persistent, caused slowdowns and crashes it could result in users crashing or lagging without knowing the cause. To resolve the issue it was made to last for a single session. | |||
2022-03-24 | SL-17028 Fix for inconsistent ordering of transparent rigged meshes and ↵ | Dave Parks | |
removal of glow-only rigged meshes from depth buffer. | |||
2022-03-04 | SL-16495 FIXED crash when disabling "Animated Mesh" | Mnikolenko Productengine | |
2022-03-02 | SL-16965 360 Snapshot tool fails to save file to computer | Andrey Kleshchev | |
2022-03-02 | SL-16755 Show alert that download is not supported instead of failing silently | Andrey Kleshchev | |
2022-03-01 | Merge branch 'master' (DRTVWR-557) into DRTVWR-546 | Andrey Kleshchev | |
# Conflicts: # autobuild.xml # doc/contributions.txt # indra/cmake/GLOD.cmake # indra/llcommon/tests/llprocess_test.cpp # indra/newview/VIEWER_VERSION.txt # indra/newview/lldrawpoolavatar.cpp # indra/newview/llfloatermodelpreview.cpp # indra/newview/llmodelpreview.cpp # indra/newview/llviewertexturelist.cpp # indra/newview/llvovolume.cpp # indra/newview/viewer_manifest.py | |||
2022-02-18 | SL-16886 Fix for bad batching parameters for some rigged meshes. | Dave Parks | |
2022-02-17 | SL-16861 Animesh and avatar color change fix | Andrey Kleshchev | |
2022-02-01 | SL-16714 and SL-16750 Break rigged alpha into its own pass (restore release ↵ | Dave Parks | |
like behavior) and fix rigged alpha emissive not rendering. | |||
2022-01-27 | SL-16056 Avatar gas cloud adaptive delay #2 | Andrey Kleshchev | |
Reset avatar 'loaded' timer after getting new mesh data | |||
2022-01-14 | Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Runitai Linden | |
DRTVWR-546 | |||
2022-01-14 | SL-16544 Fix for small rigged meshes disappearing at short distances (for ↵ | Runitai Linden | |
real this time). | |||
2022-01-14 | SL-16606: Add profiler category VOLUME | Ptolemy | |
2022-01-13 | SL-16544 Fix for rigged mesh bounding boxes | Dave Parks | |
2021-12-15 | Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Runitai Linden | |
DRTVWR-546 | |||
2021-12-15 | SL-16487 Fix for rigged attachment bounding boxes being too tight. | Runitai Linden | |
2021-12-15 | SL-16495 FIXED Crash when unchecking "Animated Mesh" setting | Mnikolenko Productengine | |
2021-12-13 | SL-16487 Fix for broken bounding boxes on rigged meshes (still broken, but ↵ | Runitai Linden | |
not more broken than release). | |||
2021-12-06 | SL-16451 Fix for rigged meshes disappearing when rendered as static. | Runitai Linden | |
2021-12-03 | SL-16436 and SL-16327 Fix for RenderDebugGL test failures and fix for grey ↵ | Dave Parks | |
textures | |||
2021-11-30 | SL-16386 consolidate all VertexShader capability checks to a single ↵ | Dave Houlton | |
LLPipeline::shadersLoaded() |