C Specification
The VkPartitionedAccelerationStructureInstancesInputNV structure is defined as:
// Provided by VK_NV_partitioned_acceleration_structure
typedef struct VkPartitionedAccelerationStructureInstancesInputNV {
    VkStructureType                         sType;
    void*                                   pNext;
    VkBuildAccelerationStructureFlagsKHR    flags;
    uint32_t                                instanceCount;
    uint32_t                                maxInstancePerPartitionCount;
    uint32_t                                partitionCount;
    uint32_t                                maxInstanceInGlobalPartitionCount;
} VkPartitionedAccelerationStructureInstancesInputNV;Members
- 
sTypeis a VkStructureType value identifying this structure.
- 
pNextisNULLor a pointer to a structure extending this structure.
- 
flagsis a bitmask of VkBuildAccelerationStructureFlagsKHR specifying flags for the PTLAS build operation.
- 
instanceCountis the number of instances in this PTLAS.
- 
maxInstancePerPartitionCountis the maximum number of instances per partition in the PTLAS.
- 
partitionCountis the number of partitions in the PTLAS.
- 
maxInstanceInGlobalPartitionCountis maximum number of instances in the global partition.
Description
If the pNext chain includes a
VkPartitionedAccelerationStructureFlagsNV structure, then that
structure specifies additional flags for the PTLAS.
Document Notes
For more information, see the Vulkan Specification
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.