summaryrefslogtreecommitdiff
path: root/indra/llmath/lloctree.h
AgeCommit message (Collapse)Author
2022-06-21SL-17021: Templatize LLOctreeNode and related classes to allow for option to ↵Cosmic Linden
store elements in octrees as raw pointers. Use for faster allocation in LLVolumeFace::createOctree.
2022-06-21SL-17021: Clean up some unneeded member variables from lloctreeCosmic Linden
No performance difference measured
2022-05-05SL-17244 Fix 'empty leaf' crashesAndrey Kleshchev
2022-01-14SL-16607: Cleanup whitespacePtolemy
2022-01-14SL-16607: Add Tracy capture colors for insert, remove, and balancePtolemy
2022-01-14SL-16607: Cleanup magic number for no child nodesPtolemy
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
2019-05-13SL-6306 Viewer freeze and crash on octreeandreykproductengine
2015-11-10remove execute permission from many files that should not have itOz Linden
2014-11-14Cinder pointed out my fix here for clang pickiness was different from hers ↵callum_linden
so I investigated and this is the causes of the slowdown - wrongly placed parens
2014-11-14Reworked changes to more closely match Cinders' - hers seem more correctcallum_linden
2014-10-17Update to build on Xcode 6.0: various scoping issues with octree codecallum_linden
2014-10-17Update to build on Xcode 6.0: collection of similar possibly incorrect ↵callum_linden
logical comparison grouping [-Wlogical-op-parentheses] fixes for clang
2014-05-07Merge downstream version 3.7.8 codesimon
2014-02-13MAINT-2876 Fix for freeze when editing certain rigged meshes at high altitude.Dave Parks
2013-08-09second phase summer cleaningRichard Linden
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2012-10-17Fix angry Linux and Mac buildssimon@Simon-PC.lindenlab.com
2012-10-11MAINT-1709 Factor out reallocDave Parks
Reviewed by VoidPointer
2012-07-11Pull in viewer-development because it's painful. Merge with runitai's help.simon@Simon-PC.lindenlab.com
2012-06-05MAINT-646 Factor std::vector out of lloctreeDave Parks
2012-06-05MAINT-646 Factor std::set out of lloctreeDave Parks
2012-02-02mergeBrad Payne (Vir Linden)
2011-12-19SH-2789 WIP - various fixes to force 16-byte alignmentBrad Payne (Vir Linden)
2011-12-16SH-2694 Fix for FPS drop when mousing over flexi objects (don't use an ↵Dave Parks
octree for flexi raycast)
2011-10-26Removed text spam about range of spatial partition, per davep.Leslie Linden
2011-05-26SH-1359 General octree tune-up -- increase maximum capacity of an octree ↵Dave Parks
node and rework requested octree node sizes for minimum triangles per frame and maximum triangles per drawing call.
2011-01-21SH-534 Fix for various bump map glitches.Dave Parks
2010-12-29SH-647 Switch asserts to warnings in octree for development builds (were ↵Dave Parks
already warnings in release builds).
2010-10-13correct licenses (fix problem with license change merge)Oz Linden
2010-09-22MergeMatthew Breindel (Falcon)
2010-09-21Fix for build failures - disabling tcmalloc for nowBrad Payne (Vir Linden)
2010-09-19Take advantage of automagical tcmalloc alignment.Dave Parks
2010-08-26buildfix: fixing linux build to handle new SSE2 architectureNyx (Neal Orman)
code reviewed by davep and falcon
2010-08-19Integrate SIMD API from oreh/server-trunk-orehDave Parks
2010-06-04lots of _mm_malloc and _mm_free -> ll_aligned_malloc_16 and ll_aligned_free_16Tofu Linden
more to come.
2010-06-04fix scoping issues for gccTofu Linden
2010-06-04Disable octree paranoia checks.Dave Parks
2010-06-03Vectorized octree and much of llspatialpartition and lldrawable.Dave Parks
Octree driven raycast.
2010-05-29Octree per LLVolumeFace WIPDave Parks
2010-01-27CID-127Tofu Linden
Checker: NO_EFFECT Function: LLOctreeNode<LLDrawable>::updateMinMax() File: /indra/llmath/lloctree.h
2009-07-16Merged work for DEV-2066 (and formerly QAR-1538) in Viewer 2.Mark Palange
merged all changes, post copy, from the following branches: linden/brachnes/enable-o-v user/cg/qar-1538 user/mani/viewer2-enable-o-v
2009-05-04QAR-1476 Combo-merge to trunk: Viewer 1.23 RC0 and Simulator 1.26.3Adam Moss
svn merge -r118927:118939 svn+ssh://svn.lindenlab.com/svn/linden/branches/viewer/viewer-1.23.0-merge-2-combo-QAR-1476 this is a composite of... svn merge -r115088:118182 svn+ssh://svn.lindenlab.com/svn/linden/branches/viewer/viewer_1-23 conflicts resolved: C doc/contributions.txt C indra/llaudio/audioengine.cpp C indra/newview/CMakeLists.txt C indra/newview/llfloaterlandholdings.cpp C indra/newview/llpaneldirbrowser.cpp C indra/newview/llpanelgrouplandmoney.cpp C indra/newview/llpreviewscript.cpp C indra/newview/llviewermenu.cpp C indra/newview/skins/default/xui/en-us/notifications.xml and... svn merge -r116937:118673 svn+ssh://svn.lindenlab.com/svn/linden/branches/server/server-1.26 minor-to-trivial conflicts resolved: C indra/llcommon/llversionserver.h C indra/newsim/llrezdata.cpp C indra/newsim/llstate.cpp C indra/upgrade/schema_version/sequence/3/index_log_paypal.sql
2009-01-08Result of svn merge -r107256:107258 ↵Aaron Brashears
svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165
2008-12-15svn merge -r105329:105903 ↵Melinda Green
svn+ssh://svn/svn/linden/branches/featurettes/featurettes-batch4-merge Resolving QAR-1051 Merge featurettes batch #4
2008-06-02svn merge -r88066:88786 ↵Bryan O'Sullivan
svn+ssh://svn.lindenlab.com/svn/linden/branches/cmake-9-merge dataserver-is-deprecated for-fucks-sake-whats-with-these-commit-markers
2008-05-14Result of svn merge -r 87455:87538 $SVN/branches/tulla/vc3-merge .Eric Tulla
Passed QA as part of QAR-491.
2008-04-031.19.1 Viewer merge: QAR_367, QAR-374, QAR-408, QAR-426Steven Bennetts
QAR_367 (RC1) - merge Branch_1-19-1-Viewer -r 81609 : 81993 -> release QAR-374 (RC2) - merge Branch_1-19-1-Viewer -r 81993 : 82589 -> release QAR-408 (RC3) - merge Branch_1-19-1-Viewer -r 82589 : 83128 -> release QAR-426 (rc4) - merge Branch_1-19-1-Viewer -r 83125 : 83719 -> release (Actual merge: release@83793 Branch_1-19-1-Viewer-merge@83953 -> release)
2008-02-27Merge of windlight into release (QAR-286). This includes all changes inBrad Kittenbrink
windlight14 which have passed QA (up through r79932). svn merge -r 80831:80833 svn+ssh://svn.lindenlab.com/svn/linden/branches/merge_windlight14_r80620
2007-10-04Result of svn merge -r71162:71205 ↵Aaron Brashears
svn+ssh://svn/svn/linden/branches/new-license into release. only changes files which are not deployed or the comments section of code.