From 866edb5273a48b3a9c904bd4f055a6d0d7871add Mon Sep 17 00:00:00 2001 From: kj16609 Date: Fri, 16 Aug 2024 23:14:34 -0400 Subject: [PATCH] Change to using correct assume --- src/engine/tree/octtree/OctTreeNode.cpp | 6 +++--- src/engine/tree/quadtree/QuadTree.cpp | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/engine/tree/octtree/OctTreeNode.cpp b/src/engine/tree/octtree/OctTreeNode.cpp index d068940..96c3290 100644 --- a/src/engine/tree/octtree/OctTreeNode.cpp +++ b/src/engine/tree/octtree/OctTreeNode.cpp @@ -167,7 +167,7 @@ namespace fgl::engine new_nodes[ RIGHT ][ BACK ][ BOTTOM ] = std::make_unique< OctTreeNode >( WorldCoordinate( right_x, backward_y, bottom_z ), half_span, this ); - [[assume( game_objects.size() <= MAX_NODES_IN_LEAF )]]; + FGL_ASSUME( game_objects.size() <= MAX_NODES_IN_LEAF ) for ( GameObject& obj : game_objects ) { @@ -394,11 +394,11 @@ namespace fgl::engine AxisAlignedBoundingBox< CoordinateSpace::World > new_bounds { game_objects[ 0 ].getPosition() }; - [[assume( game_objects.size() <= MAX_NODES_IN_LEAF )]]; + FGL_ASSUME( game_objects.size() <= MAX_NODES_IN_LEAF ); for ( std::size_t i = 1; i < game_objects.size(); ++i ) { - [[assume( i <= MAX_NODES_IN_LEAF )]]; + FGL_ASSUME( i <= MAX_NODES_IN_LEAF )); new_bounds.combine( game_objects[ i ].getBoundingBox() ); } diff --git a/src/engine/tree/quadtree/QuadTree.cpp b/src/engine/tree/quadtree/QuadTree.cpp index 353647f..e4a45c2 100644 --- a/src/engine/tree/quadtree/QuadTree.cpp +++ b/src/engine/tree/quadtree/QuadTree.cpp @@ -42,7 +42,7 @@ namespace fgl::engine m_node_data = std::move( new_nodes ); - [[assume( leaf_data.size() <= MAX_QUAD_NODES_IN_LEAF )]]; + FGL_ASSUME( leaf_data.size() <= MAX_QUAD_NODES_IN_LEAF ); for ( auto& item : leaf_data ) {