|
VULKAN_HPP_CONSTEXPR | RayTracingPipelineCreateInfoKHR (vk::PipelineCreateFlags flags_={}, uint32_t stageCount_={}, const vk::PipelineShaderStageCreateInfo *pStages_={}, uint32_t groupCount_={}, const vk::RayTracingShaderGroupCreateInfoKHR *pGroups_={}, uint32_t maxPipelineRayRecursionDepth_={}, const vk::PipelineLibraryCreateInfoKHR *pLibraryInfo_={}, const vk::RayTracingPipelineInterfaceCreateInfoKHR *pLibraryInterface_={}, const vk::PipelineDynamicStateCreateInfo *pDynamicState_={}, vk::PipelineLayout layout_={}, vk::Pipeline basePipelineHandle_={}, int32_t basePipelineIndex_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR | RayTracingPipelineCreateInfoKHR (RayTracingPipelineCreateInfoKHR const &rhs) VULKAN_HPP_NOEXCEPT=default |
|
| RayTracingPipelineCreateInfoKHR (VkRayTracingPipelineCreateInfoKHR const &rhs) VULKAN_HPP_NOEXCEPT |
|
| RayTracingPipelineCreateInfoKHR (vk::PipelineCreateFlags flags_, vk::ArrayProxyNoTemporaries< const vk::PipelineShaderStageCreateInfo > const &stages_, vk::ArrayProxyNoTemporaries< const vk::RayTracingShaderGroupCreateInfoKHR > const &groups_={}, uint32_t maxPipelineRayRecursionDepth_={}, const vk::PipelineLibraryCreateInfoKHR *pLibraryInfo_={}, const vk::RayTracingPipelineInterfaceCreateInfoKHR *pLibraryInterface_={}, const vk::PipelineDynamicStateCreateInfo *pDynamicState_={}, vk::PipelineLayout layout_={}, vk::Pipeline basePipelineHandle_={}, int32_t basePipelineIndex_={}, const void *pNext_=nullptr) |
|
RayTracingPipelineCreateInfoKHR & | operator= (RayTracingPipelineCreateInfoKHR const &rhs) VULKAN_HPP_NOEXCEPT=default |
|
RayTracingPipelineCreateInfoKHR & | operator= (VkRayTracingPipelineCreateInfoKHR const &rhs) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & | setPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & | setFlags (vk::PipelineCreateFlags flags_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & | setStageCount (uint32_t stageCount_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & | setPStages (const vk::PipelineShaderStageCreateInfo *pStages_) VULKAN_HPP_NOEXCEPT |
|
RayTracingPipelineCreateInfoKHR & | setStages (vk::ArrayProxyNoTemporaries< const vk::PipelineShaderStageCreateInfo > const &stages_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & | setGroupCount (uint32_t groupCount_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & | setPGroups (const vk::RayTracingShaderGroupCreateInfoKHR *pGroups_) VULKAN_HPP_NOEXCEPT |
|
RayTracingPipelineCreateInfoKHR & | setGroups (vk::ArrayProxyNoTemporaries< const vk::RayTracingShaderGroupCreateInfoKHR > const &groups_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & | setMaxPipelineRayRecursionDepth (uint32_t maxPipelineRayRecursionDepth_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & | setPLibraryInfo (const vk::PipelineLibraryCreateInfoKHR *pLibraryInfo_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & | setPLibraryInterface (const vk::RayTracingPipelineInterfaceCreateInfoKHR *pLibraryInterface_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & | setPDynamicState (const vk::PipelineDynamicStateCreateInfo *pDynamicState_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & | setLayout (vk::PipelineLayout layout_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & | setBasePipelineHandle (vk::Pipeline basePipelineHandle_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & | setBasePipelineIndex (int32_t basePipelineIndex_) VULKAN_HPP_NOEXCEPT |
|
| operator VkRayTracingPipelineCreateInfoKHR const & () const VULKAN_HPP_NOEXCEPT |
|
| operator VkRayTracingPipelineCreateInfoKHR & () VULKAN_HPP_NOEXCEPT |
|
bool | operator== (RayTracingPipelineCreateInfoKHR const &rhs) const VULKAN_HPP_NOEXCEPT |
|
bool | operator!= (RayTracingPipelineCreateInfoKHR const &rhs) const VULKAN_HPP_NOEXCEPT |
|
Definition at line 98966 of file vulkan_structs.hpp.