@@ -4068,11 +4068,10 @@ bool Ray::NS::Traverse_BLAS_WithStack_ClosestHit(const float ro[3], const float
40684068 goto TRAVERSE ;
40694069 }
40704070 } else {
4071- const int tri_start = int (nodes[cur.index ].child [0 ] & PRIM_INDEX_BITS ),
4072- tri_end = int (tri_start + nodes[cur.index ].child [1 ]);
4071+ [[maybe_unused]] const int tri_start = int (nodes[cur.index ].child [0 ] & PRIM_INDEX_BITS ),
4072+ tri_end = int (tri_start + nodes[cur.index ].child [1 ]);
40734073 assert ((tri_start % 8 ) == 0 );
40744074 assert ((tri_end - tri_start) <= 8 );
4075- unused (tri_end);
40764075 res |=
40774076 IntersectTri<S>(ro, rd, mtris[tri_start / 8 ], tri_start, inter_prim_index, inter_t , inter_u, inter_v);
40784077 }
@@ -4123,9 +4122,8 @@ Ray::NS::ivec<S> Ray::NS::Traverse_BLAS_WithStack_AnyHit(const fvec<S> ro[3], co
41234122 } else {
41244123 const int tri_start = nodes[cur].prim_index & PRIM_INDEX_BITS ,
41254124 tri_end = tri_start + nodes[cur].prim_count ;
4126- const bool hit_found =
4125+ [[maybe_unused]] const bool hit_found =
41274126 IntersectTris_AnyHit (ro, rd, st.queue [st.index ].mask , tris, tri_start, tri_end, obj_index, inter);
4128- unused (hit_found);
41294127 /* if (hit_found) {
41304128 const bool is_backfacing = inter.prim_index < 0;
41314129 const uint32_t prim_index = is_backfacing ? -inter.prim_index - 1 : inter.prim_index;
@@ -4226,11 +4224,10 @@ int Ray::NS::Traverse_BLAS_WithStack_AnyHit(const float ro[3], const float rd[3]
42264224 goto TRAVERSE ;
42274225 }
42284226 } else {
4229- const int tri_start = int (nodes[cur.index ].child [0 ] & PRIM_INDEX_BITS ),
4230- tri_end = int (tri_start + nodes[cur.index ].child [1 ]);
4227+ [[maybe_unused]] const int tri_start = int (nodes[cur.index ].child [0 ] & PRIM_INDEX_BITS ),
4228+ tri_end = int (tri_start + nodes[cur.index ].child [1 ]);
42314229 assert ((tri_start % 8 ) == 0 );
42324230 assert ((tri_end - tri_start) <= 8 );
4233- unused (tri_end);
42344231 const bool hit_found =
42354232 IntersectTri<S>(ro, rd, mtris[tri_start / 8 ], tri_start, inter_prim_index, inter_t , inter_u, inter_v);
42364233 if (hit_found) {
0 commit comments