open_toontown_panda3d/panda/src/cull
Disyer cc6646a448 cull: Fix crash caused by freeing a cull object with empty volume 2025-01-11 21:32:52 +02:00
..
CMakeLists.txt CMake: Rely on GNUInstallDirs to specify install paths 2019-08-31 00:48:42 -06:00
README.md Add README.md files for various directories 2017-10-31 19:20:24 +01:00
binCullHandler.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
binCullHandler.cxx cull: Use more efficient arena allocation for CullableObject 2024-11-03 16:24:14 +01:00
binCullHandler.h cull: Use more efficient arena allocation for CullableObject 2024-11-03 16:24:14 +01:00
config_cull.cxx general: Don't require BUILDING_* for static builds 2018-08-31 23:54:32 -06:00
config_cull.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
cullBinBackToFront.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
cullBinBackToFront.cxx cull: Fix crash caused by freeing a cull object with empty volume 2025-01-11 21:32:52 +02:00
cullBinBackToFront.h cull: Use more efficient arena allocation for CullableObject 2024-11-03 16:24:14 +01:00
cullBinFixed.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
cullBinFixed.cxx cull: Use more efficient arena allocation for CullableObject 2024-11-03 16:24:14 +01:00
cullBinFixed.h cull: Use more efficient arena allocation for CullableObject 2024-11-03 16:24:14 +01:00
cullBinFrontToBack.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
cullBinFrontToBack.cxx cull: Fix crash caused by freeing a cull object with empty volume 2025-01-11 21:32:52 +02:00
cullBinFrontToBack.h cull: Use more efficient arena allocation for CullableObject 2024-11-03 16:24:14 +01:00
cullBinStateSorted.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
cullBinStateSorted.cxx cull: Use more efficient arena allocation for CullableObject 2024-11-03 16:24:14 +01:00
cullBinStateSorted.h cull: Use more efficient arena allocation for CullableObject 2024-11-03 16:24:14 +01:00
cullBinUnsorted.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
cullBinUnsorted.cxx cull: Use more efficient arena allocation for CullableObject 2024-11-03 16:24:14 +01:00
cullBinUnsorted.h cull: Use more efficient arena allocation for CullableObject 2024-11-03 16:24:14 +01:00
drawCullHandler.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
drawCullHandler.cxx cull: Use more efficient arena allocation for CullableObject 2024-11-03 16:24:14 +01:00
drawCullHandler.h cull: Use more efficient arena allocation for CullableObject 2024-11-03 16:24:14 +01:00
p3cull_composite1.cxx rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
p3cull_composite2.cxx rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00

README.md

This package contains the Cull Traverser. The cull traversal collects all state changes specified, and removes unnecessary state change requests. Also does all the depth sorting for proper alphaing.