struct PhysicalDeviceRayTracingPipelineFeaturesKHR
Defined at line 136453 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkPhysicalDeviceRayTracingPipelineFeaturesKHR, see
https://registry.khronos.org/vulkan/specs/latest/man/html/VkPhysicalDeviceRayTracingPipelineFeaturesKHR.html
Public Members
StructureType sType
void * pNext
Bool32 rayTracingPipeline
Bool32 rayTracingPipelineShaderGroupHandleCaptureReplay
Bool32 rayTracingPipelineShaderGroupHandleCaptureReplayMixed
Bool32 rayTracingPipelineTraceRaysIndirect
Bool32 rayTraversalPrimitiveCulling
Public Methods
void PhysicalDeviceRayTracingPipelineFeaturesKHR (Bool32rayTracingPipeline_,Bool32rayTracingPipelineShaderGroupHandleCaptureReplay_,Bool32rayTracingPipelineShaderGroupHandleCaptureReplayMixed_,Bool32rayTracingPipelineTraceRaysIndirect_,Bool32rayTraversalPrimitiveCulling_,void *pNext_)
Defined at line 136461 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceRayTracingPipelineFeaturesKHR (const PhysicalDeviceRayTracingPipelineFeaturesKHR & rhs)
Defined at line 136476 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceRayTracingPipelineFeaturesKHR (const VkPhysicalDeviceRayTracingPipelineFeaturesKHR & rhs)
Defined at line 136478 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPipelineFeaturesKHR & operator= (const PhysicalDeviceRayTracingPipelineFeaturesKHR & rhs)
Defined at line 136483 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPipelineFeaturesKHR & operator= (const VkPhysicalDeviceRayTracingPipelineFeaturesKHR & rhs)
Defined at line 136486 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPipelineFeaturesKHR & setPNext (void * pNext_)
Defined at line 136493 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPipelineFeaturesKHR && setPNext (void * pNext_)
Defined at line 136499 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPipelineFeaturesKHR & setRayTracingPipeline (Bool32 rayTracingPipeline_)
Defined at line 136505 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPipelineFeaturesKHR && setRayTracingPipeline (Bool32 rayTracingPipeline_)
Defined at line 136511 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPipelineFeaturesKHR & setRayTracingPipelineShaderGroupHandleCaptureReplay (Bool32 rayTracingPipelineShaderGroupHandleCaptureReplay_)
Defined at line 136517 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPipelineFeaturesKHR && setRayTracingPipelineShaderGroupHandleCaptureReplay (Bool32 rayTracingPipelineShaderGroupHandleCaptureReplay_)
Defined at line 136525 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPipelineFeaturesKHR & setRayTracingPipelineShaderGroupHandleCaptureReplayMixed (Bool32 rayTracingPipelineShaderGroupHandleCaptureReplayMixed_)
Defined at line 136533 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPipelineFeaturesKHR && setRayTracingPipelineShaderGroupHandleCaptureReplayMixed (Bool32 rayTracingPipelineShaderGroupHandleCaptureReplayMixed_)
Defined at line 136541 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPipelineFeaturesKHR & setRayTracingPipelineTraceRaysIndirect (Bool32 rayTracingPipelineTraceRaysIndirect_)
Defined at line 136549 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPipelineFeaturesKHR && setRayTracingPipelineTraceRaysIndirect (Bool32 rayTracingPipelineTraceRaysIndirect_)
Defined at line 136557 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPipelineFeaturesKHR & setRayTraversalPrimitiveCulling (Bool32 rayTraversalPrimitiveCulling_)
Defined at line 136565 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceRayTracingPipelineFeaturesKHR && setRayTraversalPrimitiveCulling (Bool32 rayTraversalPrimitiveCulling_)
Defined at line 136572 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceRayTracingPipelineFeaturesKHR & operator const VkPhysicalDeviceRayTracingPipelineFeaturesKHR & ()
Defined at line 136580 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceRayTracingPipelineFeaturesKHR & operator VkPhysicalDeviceRayTracingPipelineFeaturesKHR & ()
Defined at line 136585 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceRayTracingPipelineFeaturesKHR * operator const VkPhysicalDeviceRayTracingPipelineFeaturesKHR * ()
Defined at line 136590 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceRayTracingPipelineFeaturesKHR * operator VkPhysicalDeviceRayTracingPipelineFeaturesKHR * ()
Defined at line 136595 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const PhysicalDeviceRayTracingPipelineFeaturesKHR & )
Defined at line 136615 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp