Skip to content

Commit ae3946e

Browse files
author
kevyuu
committed
Add comment to some valid logic of top acceleration structure
1 parent c7cff1d commit ae3946e

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

include/nbl/asset/ICPUAccelerationStructure.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -386,6 +386,7 @@ class ICPUTopLevelAccelerationStructure final : public IAsset, public ITopLevelA
386386
for (const auto& instance : *m_instances)
387387
if (!instance.getBase().blas->valid()) return false;
388388
if (m_buildRangeInfo.instanceCount != m_instances->size()) return false;
389+
// https://registry.khronos.org/vulkan/specs/latest/man/html/VkAccelerationStructureBuildRangeInfoKHR.html#VUID-VkAccelerationStructureBuildRangeInfoKHR-primitiveOffset-03660
389390
if (m_buildRangeInfo.instanceByteOffset % 16 != 0) return false;
390391
return true;
391392
}

0 commit comments

Comments
 (0)