MCPcopy Create free account
hub / github.com/NVIDIA-RTX/NRI / CmdUpdateBottomLevelAccelerationStructure

Function CmdUpdateBottomLevelAccelerationStructure

Source/D3D12/ImplD3D12.cpp:798–800  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

796}
797
798static void NRI_CALL CmdUpdateBottomLevelAccelerationStructure(CommandBuffer& commandBuffer, uint32_t geometryObjectNum, const GeometryObject* geometryObjects, AccelerationStructureBuildBits flags, AccelerationStructure& dst, const AccelerationStructure& src, Buffer& scratch, uint64_t scratchOffset) {
799 ((CommandBufferD3D12&)commandBuffer).UpdateBottomLevelAccelerationStructure(geometryObjectNum, geometryObjects, flags, dst, src, scratch, scratchOffset);
800}
801
802static void NRI_CALL CmdCopyAccelerationStructure(CommandBuffer& commandBuffer, AccelerationStructure& dst, const AccelerationStructure& src, CopyMode copyMode) {
803 ((CommandBufferD3D12&)commandBuffer).CopyAccelerationStructure(dst, src, copyMode);

Callers

nothing calls this directly

Tested by

no test coverage detected