struct RayTracingShaderGroupCreateInfoKHR
Defined at line 171630 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
=== VK_KHR_ray_tracing_pipeline ===
Public Members
StructureType sType
const void * pNext
RayTracingShaderGroupTypeKHR type
uint32_t generalShader
uint32_t closestHitShader
uint32_t anyHitShader
uint32_t intersectionShader
const void * pShaderGroupCaptureReplayHandle
Public Methods
void RayTracingShaderGroupCreateInfoKHR (RayTracingShaderGroupTypeKHRtype_,uint32_tgeneralShader_,uint32_tclosestHitShader_,uint32_tanyHitShader_,uint32_tintersectionShader_,const void *pShaderGroupCaptureReplayHandle_,const void *pNext_)
Defined at line 171638 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void RayTracingShaderGroupCreateInfoKHR (const RayTracingShaderGroupCreateInfoKHR & rhs)
Defined at line 171655 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void RayTracingShaderGroupCreateInfoKHR (const VkRayTracingShaderGroupCreateInfoKHR & rhs)
Defined at line 171657 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR & operator= (const RayTracingShaderGroupCreateInfoKHR & rhs)
Defined at line 171662 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR & operator= (const VkRayTracingShaderGroupCreateInfoKHR & rhs)
Defined at line 171665 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR & setPNext (const void * pNext_)
Defined at line 171672 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR && setPNext (const void * pNext_)
Defined at line 171678 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR & setType (RayTracingShaderGroupTypeKHR type_)
Defined at line 171684 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR && setType (RayTracingShaderGroupTypeKHR type_)
Defined at line 171690 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR & setGeneralShader (uint32_t generalShader_)
Defined at line 171696 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR && setGeneralShader (uint32_t generalShader_)
Defined at line 171702 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR & setClosestHitShader (uint32_t closestHitShader_)
Defined at line 171708 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR && setClosestHitShader (uint32_t closestHitShader_)
Defined at line 171714 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR & setAnyHitShader (uint32_t anyHitShader_)
Defined at line 171720 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR && setAnyHitShader (uint32_t anyHitShader_)
Defined at line 171726 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR & setIntersectionShader (uint32_t intersectionShader_)
Defined at line 171732 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR && setIntersectionShader (uint32_t intersectionShader_)
Defined at line 171738 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR & setPShaderGroupCaptureReplayHandle (const void * pShaderGroupCaptureReplayHandle_)
Defined at line 171744 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RayTracingShaderGroupCreateInfoKHR && setPShaderGroupCaptureReplayHandle (const void * pShaderGroupCaptureReplayHandle_)
Defined at line 171751 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkRayTracingShaderGroupCreateInfoKHR & operator const VkRayTracingShaderGroupCreateInfoKHR & ()
Defined at line 171759 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkRayTracingShaderGroupCreateInfoKHR & operator VkRayTracingShaderGroupCreateInfoKHR & ()
Defined at line 171764 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkRayTracingShaderGroupCreateInfoKHR * operator const VkRayTracingShaderGroupCreateInfoKHR * ()
Defined at line 171769 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkRayTracingShaderGroupCreateInfoKHR * operator VkRayTracingShaderGroupCreateInfoKHR * ()
Defined at line 171774 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const RayTracingShaderGroupCreateInfoKHR & )
Defined at line 171795 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp