NVAPI Reference Documentation
NVIDIA - Open Source
Release 590
Thu Feb 19 2026

Data Fields
_NVAPI_D3D12_RAYTRACING_ACCELERATION_STRUCTURE_MULTI_INDIRECT_TRIANGLE_TEMPLATE_ARGS Struct Reference

#include <nvapi.h>

Data Fields

NvU32 clusterId
 
NvU32 clusterFlags
 
NvU32 triangleCount: 9
 
NvU32 vertexCount: 9
 
NvU32 positionTruncateBitCount: 6
 
NvU32 indexFormat: 4
 
NvU32 opacityMicromapIndexFormat: 4
 
NvU32 baseGeometryIndexAndFlags
 
NvU16 indexBufferStride
 
NvU16 vertexBufferStride
 
NvU16 geometryIndexAndFlagsBufferStride
 
NvU16 opacityMicromapIndexBufferStride
 
D3D12_GPU_VIRTUAL_ADDRESS indexBuffer
 
D3D12_GPU_VIRTUAL_ADDRESS vertexBuffer
 
D3D12_GPU_VIRTUAL_ADDRESS geometryIndexAndFlagsBuffer
 
D3D12_GPU_VIRTUAL_ADDRESS opacityMicromapArray
 
D3D12_GPU_VIRTUAL_ADDRESS opacityMicromapIndexBuffer
 
D3D12_GPU_VIRTUAL_ADDRESS instantiationBoundingBoxLimit
 

Detailed Description

Argument structure used on device for operation type NVAPI_D3D12_RAYTRACING_MULTI_INDIRECT_CLUSTER_OPERATION_TYPE_BUILD_CLUSTER_TEMPLATES_FROM_TRIANGLES


The documentation for this struct was generated from the following file: