struct PhysicalDeviceRayTracingPropertiesNV
Defined at line 136931 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkPhysicalDeviceRayTracingPropertiesNV, see
https://registry.khronos.org/vulkan/specs/latest/man/html/VkPhysicalDeviceRayTracingPropertiesNV.html
Public Members
StructureType sType
void * pNext
uint32_t shaderGroupHandleSize
uint32_t maxRecursionDepth
uint32_t maxShaderGroupStride
uint32_t shaderGroupBaseAlignment
uint64_t maxGeometryCount
uint64_t maxInstanceCount
uint64_t maxTriangleCount
uint32_t maxDescriptorSetAccelerationStructures
Public Methods
void PhysicalDeviceRayTracingPropertiesNV (uint32_tshaderGroupHandleSize_,uint32_tmaxRecursionDepth_,uint32_tmaxShaderGroupStride_,uint32_tshaderGroupBaseAlignment_,uint64_tmaxGeometryCount_,uint64_tmaxInstanceCount_,uint64_tmaxTriangleCount_,uint32_tmaxDescriptorSetAccelerationStructures_,void *pNext_)
Defined at line 136939 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceRayTracingPropertiesNV (const PhysicalDeviceRayTracingPropertiesNV & rhs)
Defined at line 136960 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceRayTracingPropertiesNV (const VkPhysicalDeviceRayTracingPropertiesNV & rhs)
Defined at line 136962 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPropertiesNV & operator= (const PhysicalDeviceRayTracingPropertiesNV & rhs)
Defined at line 136967 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPropertiesNV & operator= (const VkPhysicalDeviceRayTracingPropertiesNV & rhs)
Defined at line 136970 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceRayTracingPropertiesNV & operator const VkPhysicalDeviceRayTracingPropertiesNV & ()
Defined at line 136976 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceRayTracingPropertiesNV & operator VkPhysicalDeviceRayTracingPropertiesNV & ()
Defined at line 136981 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceRayTracingPropertiesNV * operator const VkPhysicalDeviceRayTracingPropertiesNV * ()
Defined at line 136986 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceRayTracingPropertiesNV * operator VkPhysicalDeviceRayTracingPropertiesNV * ()
Defined at line 136991 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const PhysicalDeviceRayTracingPropertiesNV & )
Defined at line 137023 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp