struct RayTracingPipelineInterfaceCreateInfoKHR

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

wrapper struct for struct VkRayTracingPipelineInterfaceCreateInfoKHR, see

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

Public Members

StructureType sType
const void * pNext
uint32_t maxPipelineRayPayloadSize
uint32_t maxPipelineRayHitAttributeSize

Public Methods

void RayTracingPipelineInterfaceCreateInfoKHR (uint32_t maxPipelineRayPayloadSize_, uint32_t maxPipelineRayHitAttributeSize_, const void * pNext_)

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

void RayTracingPipelineInterfaceCreateInfoKHR (const RayTracingPipelineInterfaceCreateInfoKHR & rhs)

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

void RayTracingPipelineInterfaceCreateInfoKHR (const VkRayTracingPipelineInterfaceCreateInfoKHR & rhs)

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

RayTracingPipelineInterfaceCreateInfoKHR & operator= (const RayTracingPipelineInterfaceCreateInfoKHR & rhs)

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

RayTracingPipelineInterfaceCreateInfoKHR & operator= (const VkRayTracingPipelineInterfaceCreateInfoKHR & rhs)

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

RayTracingPipelineInterfaceCreateInfoKHR & setPNext (const void * pNext_)

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

RayTracingPipelineInterfaceCreateInfoKHR && setPNext (const void * pNext_)

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

RayTracingPipelineInterfaceCreateInfoKHR & setMaxPipelineRayPayloadSize (uint32_t maxPipelineRayPayloadSize_)

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

RayTracingPipelineInterfaceCreateInfoKHR && setMaxPipelineRayPayloadSize (uint32_t maxPipelineRayPayloadSize_)

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

RayTracingPipelineInterfaceCreateInfoKHR & setMaxPipelineRayHitAttributeSize (uint32_t maxPipelineRayHitAttributeSize_)

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

RayTracingPipelineInterfaceCreateInfoKHR && setMaxPipelineRayHitAttributeSize (uint32_t maxPipelineRayHitAttributeSize_)

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

const VkRayTracingPipelineInterfaceCreateInfoKHR & operator const VkRayTracingPipelineInterfaceCreateInfoKHR & ()

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

VkRayTracingPipelineInterfaceCreateInfoKHR & operator VkRayTracingPipelineInterfaceCreateInfoKHR & ()

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

const VkRayTracingPipelineInterfaceCreateInfoKHR * operator const VkRayTracingPipelineInterfaceCreateInfoKHR * ()

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

VkRayTracingPipelineInterfaceCreateInfoKHR * operator VkRayTracingPipelineInterfaceCreateInfoKHR * ()

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

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

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