struct PhysicalDeviceRayTracingPipelineFeaturesKHR

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

Public Members

StructureType sType
void * pNext
vk::Bool32 rayTracingPipeline
vk::Bool32 rayTracingPipelineShaderGroupHandleCaptureReplay
vk::Bool32 rayTracingPipelineShaderGroupHandleCaptureReplayMixed
vk::Bool32 rayTracingPipelineTraceRaysIndirect
vk::Bool32 rayTraversalPrimitiveCulling

Public Methods

void PhysicalDeviceRayTracingPipelineFeaturesKHR (vk::Bool32 rayTracingPipeline_, vk::Bool32 rayTracingPipelineShaderGroupHandleCaptureReplay_, vk::Bool32 rayTracingPipelineShaderGroupHandleCaptureReplayMixed_, vk::Bool32 rayTracingPipelineTraceRaysIndirect_, vk::Bool32 rayTraversalPrimitiveCulling_, void * pNext_)

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

void PhysicalDeviceRayTracingPipelineFeaturesKHR (const PhysicalDeviceRayTracingPipelineFeaturesKHR & rhs)

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

void PhysicalDeviceRayTracingPipelineFeaturesKHR (const VkPhysicalDeviceRayTracingPipelineFeaturesKHR & rhs)

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

PhysicalDeviceRayTracingPipelineFeaturesKHR & operator= (const PhysicalDeviceRayTracingPipelineFeaturesKHR & rhs)

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

PhysicalDeviceRayTracingPipelineFeaturesKHR & operator= (const VkPhysicalDeviceRayTracingPipelineFeaturesKHR & rhs)

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

PhysicalDeviceRayTracingPipelineFeaturesKHR & setPNext (void * pNext_)

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

PhysicalDeviceRayTracingPipelineFeaturesKHR & setRayTracingPipeline (vk::Bool32 rayTracingPipeline_)

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

PhysicalDeviceRayTracingPipelineFeaturesKHR & setRayTracingPipelineShaderGroupHandleCaptureReplay (vk::Bool32 rayTracingPipelineShaderGroupHandleCaptureReplay_)

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

PhysicalDeviceRayTracingPipelineFeaturesKHR & setRayTracingPipelineShaderGroupHandleCaptureReplayMixed (vk::Bool32 rayTracingPipelineShaderGroupHandleCaptureReplayMixed_)

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

PhysicalDeviceRayTracingPipelineFeaturesKHR & setRayTracingPipelineTraceRaysIndirect (vk::Bool32 rayTracingPipelineTraceRaysIndirect_)

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

PhysicalDeviceRayTracingPipelineFeaturesKHR & setRayTraversalPrimitiveCulling (vk::Bool32 rayTraversalPrimitiveCulling_)

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

const VkPhysicalDeviceRayTracingPipelineFeaturesKHR & operator const VkPhysicalDeviceRayTracingPipelineFeaturesKHR & ()

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

VkPhysicalDeviceRayTracingPipelineFeaturesKHR & operator VkPhysicalDeviceRayTracingPipelineFeaturesKHR & ()

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

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

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