struct PhysicalDeviceRayTracingPipelinePropertiesKHR

Defined at line 136662 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkPhysicalDeviceRayTracingPipelinePropertiesKHR, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkPhysicalDeviceRayTracingPipelinePropertiesKHR.html

Public Members

StructureType sType
void * pNext
uint32_t shaderGroupHandleSize
uint32_t maxRayRecursionDepth
uint32_t maxShaderGroupStride
uint32_t shaderGroupBaseAlignment
uint32_t shaderGroupHandleCaptureReplaySize
uint32_t maxRayDispatchInvocationCount
uint32_t shaderGroupHandleAlignment
uint32_t maxRayHitAttributeSize

Public Methods

void PhysicalDeviceRayTracingPipelinePropertiesKHR (uint32_t shaderGroupHandleSize_, uint32_t maxRayRecursionDepth_, uint32_t maxShaderGroupStride_, uint32_t shaderGroupBaseAlignment_, uint32_t shaderGroupHandleCaptureReplaySize_, uint32_t maxRayDispatchInvocationCount_, uint32_t shaderGroupHandleAlignment_, uint32_t maxRayHitAttributeSize_, void * pNext_)

Defined at line 136670 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PhysicalDeviceRayTracingPipelinePropertiesKHR (const PhysicalDeviceRayTracingPipelinePropertiesKHR & rhs)

Defined at line 136691 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PhysicalDeviceRayTracingPipelinePropertiesKHR (const VkPhysicalDeviceRayTracingPipelinePropertiesKHR & rhs)

Defined at line 136694 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceRayTracingPipelinePropertiesKHR & operator= (const PhysicalDeviceRayTracingPipelinePropertiesKHR & rhs)

Defined at line 136699 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceRayTracingPipelinePropertiesKHR & operator= (const VkPhysicalDeviceRayTracingPipelinePropertiesKHR & rhs)

Defined at line 136702 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkPhysicalDeviceRayTracingPipelinePropertiesKHR & operator const VkPhysicalDeviceRayTracingPipelinePropertiesKHR & ()

Defined at line 136708 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkPhysicalDeviceRayTracingPipelinePropertiesKHR & operator VkPhysicalDeviceRayTracingPipelinePropertiesKHR & ()

Defined at line 136713 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkPhysicalDeviceRayTracingPipelinePropertiesKHR * operator const VkPhysicalDeviceRayTracingPipelinePropertiesKHR * ()

Defined at line 136718 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkPhysicalDeviceRayTracingPipelinePropertiesKHR * operator VkPhysicalDeviceRayTracingPipelinePropertiesKHR * ()

Defined at line 136723 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const PhysicalDeviceRayTracingPipelinePropertiesKHR & )

Defined at line 136755 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp