summaryrefslogtreecommitdiff
path: root/indra/newview/llvovolume.cpp
AgeCommit message (Collapse)Author
2022-06-23SL-17653 WIP - Apply GLTF material in Material Editor to selected object ↵Dave Parks
when you click "Save"
2022-06-21SL-17021: Change meaning of first argument to LLVOVolume::updateRiggedVolume ↵Cosmic Linden
from 'force_update' to 'foce_treat_as_rigged'
2022-06-21SL-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-21SL-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-21SL-17021: Fix triangle mesh overlays being generated twice when avatar ↵Cosmic Linden
animation is frozen
2022-06-21SL-17635 remove unused variablesMaxim Nikolenko
2022-06-09SL-17573 Add "dynamic" checkbox, also followup on SL-17551 and do "Select ↵Dave Parks
Invisible Objects" checkbox instead of "Select Reflection Probes"
2022-06-09SL-17551 Add "Select Reflection Probes" menu option and make invisible ↵Dave Parks
objects less annoying when alt-zooming in edit mode.
2022-06-07SL-17532 Cleanup from hasty commit (thanks to Henri for the prodding).Dave Parks
2022-06-06SL-17532 Potential fix for some rigged mesh draw order issues.Dave Parks
2022-06-02SL-17285 Add proper reflection probe support to LLVOVolume, LLPrimitive, and ↵Dave Parks
LLPanelVolume
2022-05-27DRTVWR-543 post-merge cleanupAndrey Lihatskiy
2022-05-27Merge branch 'master' into DRTVWR-543-maintAndrey 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-05-18SL-17219: Merge 'DRTVWR-546' of lindenlab/viewer into SL-17219Nat Goodspeed
Update task branch from main project branch.
2022-05-17SL-17416 Quick 'n dirty reflection probe override hack.Dave Parks
2022-05-16SL-17284 Reflection probe tuning and optimization take 1Dave Parks
2022-05-02SL-17274: Stub for PBR DrawPool and shaderPtolemy
2022-04-25SL-17236 For real this time, maintain legacy draw order of alpha rigged ↵Dave Parks
meshes, batching be damned.
2022-04-18Merge branch master (D540) into DRTVWR-546Andrey Kleshchev
# Conflicts: # indra/llcommon/llsdutil.cpp # indra/newview/VIEWER_VERSION.txt # indra/newview/lldrawpoolalpha.cpp # indra/newview/lldrawpoolwater.cpp
2022-04-18Merge branch 'master' into DRTVWR-543-maintAndrey Lihatskiy
2022-04-15SL-17219 WIP - Texture pipeline overhaulDave Parks
2022-04-14SL-17035 Crash at gl_debug_callbackAndrey 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-24SL-17028 Fix for inconsistent ordering of transparent rigged meshes and ↵Dave Parks
removal of glow-only rigged meshes from depth buffer.
2022-03-04SL-16495 FIXED crash when disabling "Animated Mesh"Mnikolenko Productengine
2022-03-02SL-16965 360 Snapshot tool fails to save file to computerAndrey Kleshchev
2022-03-02SL-16755 Show alert that download is not supported instead of failing silentlyAndrey Kleshchev
2022-03-01Merge branch 'master' (DRTVWR-557) into DRTVWR-546Andrey 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-18SL-16886 Fix for bad batching parameters for some rigged meshes.Dave Parks
2022-02-17SL-16861 Animesh and avatar color change fixAndrey Kleshchev
2022-02-01SL-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-27SL-16056 Avatar gas cloud adaptive delay #2Andrey Kleshchev
Reset avatar 'loaded' timer after getting new mesh data
2022-01-14Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into ↵Runitai Linden
DRTVWR-546
2022-01-14SL-16544 Fix for small rigged meshes disappearing at short distances (for ↵Runitai Linden
real this time).
2022-01-14SL-16606: Add profiler category VOLUMEPtolemy
2022-01-13SL-16544 Fix for rigged mesh bounding boxesDave Parks
2021-12-15Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into ↵Runitai Linden
DRTVWR-546
2021-12-15SL-16487 Fix for rigged attachment bounding boxes being too tight.Runitai Linden
2021-12-15SL-16495 FIXED Crash when unchecking "Animated Mesh" settingMnikolenko Productengine
2021-12-13SL-16487 Fix for broken bounding boxes on rigged meshes (still broken, but ↵Runitai Linden
not more broken than release).
2021-12-06SL-16451 Fix for rigged meshes disappearing when rendered as static.Runitai Linden
2021-12-03SL-16436 and SL-16327 Fix for RenderDebugGL test failures and fix for grey ↵Dave Parks
textures
2021-11-30SL-16386 consolidate all VertexShader capability checks to a single ↵Dave Houlton
LLPipeline::shadersLoaded()
2021-11-23SL-9436 Fix for glow disappearing when 100% transparent.Dave Parks
2021-11-23SL-16368 Fix for crashing on right-clicking mesh avatar on 32bit viewerMnikolenko Productengine
2021-11-22mac build fixMnikolenko ProductEngine
2021-11-20SL-16289 Rigged mesh rendering overhaulDave Parks
2021-11-16DRTVWR-546 merge in master v6.5.1Dave Houlton
2021-11-16Merge branch 'master' into DRTVWR-527-maintAndrey Lihatskiy
# Conflicts: # autobuild.xml # indra/newview/installers/windows/lang_pl.nsi # indra/newview/llfloaterpreference.cpp # indra/newview/llinventorymodel.cpp
2021-10-28SL-9436 Don't render 100% transparent objects.Dave Parks
2021-10-28SL-16148 SL-16244 SL-16270 SL-16253 Remove most BlockTimers, remove ↵Dave Parks
LLMemTracked, introduce alignas, hook most/all reamining allocs, disable synchronous occlusion, and convert frequently accessed LLSingletons to LLSimpleton