Class VkAccelerationStructureCaptureDescriptorDataInfoEXT

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkAccelerationStructureCaptureDescriptorDataInfoEXT>
org.lwjgl.vulkan.VkAccelerationStructureCaptureDescriptorDataInfoEXT
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class VkAccelerationStructureCaptureDescriptorDataInfoEXT extends org.lwjgl.system.Struct<VkAccelerationStructureCaptureDescriptorDataInfoEXT> implements org.lwjgl.system.NativeResource
Structure specifying an acceleration structure for descriptor capture.
Valid Usage
Valid Usage (Implicit)
  • sType must be STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
  • pNext must be NULL
  • If accelerationStructure is not NULL_HANDLE, accelerationStructure must be a valid VkAccelerationStructureKHR handle
  • If accelerationStructureNV is not NULL_HANDLE, accelerationStructureNV must be a valid VkAccelerationStructureNV handle
  • Both of accelerationStructure, and accelerationStructureNV that are valid handles of non-ignored parameters must have been created, allocated, or retrieved from the same VkDevice
See Also

GetAccelerationStructureOpaqueCaptureDescriptorDataEXT

Layout


 struct VkAccelerationStructureCaptureDescriptorDataInfoEXT {
     VkStructureType sType();
     void const * pNext();
     VkAccelerationStructureKHR accelerationStructure();
     VkAccelerationStructureNV accelerationStructureNV();
 }