Lines Matching defs:RayTracingShaderGroupCreateInfoKHR
103448 struct RayTracingShaderGroupCreateInfoKHR struct
103450 using NativeType = VkRayTracingShaderGroupCreateInfoKHR;
103452 static const bool allowDuplicate = false;
103453 …NST_OR_CONSTEXPR StructureType structureType = StructureType::eRayTracingShaderGroupCreateInfoKHR;
103456 VULKAN_HPP_CONSTEXPR RayTracingShaderGroupCreateInfoKHR( in RayTracingShaderGroupCreateInfoKHR() function
103476 …RayTracingShaderGroupCreateInfoKHR( VkRayTracingShaderGroupCreateInfoKHR const & rhs ) VULKAN_HPP_… in RayTracingShaderGroupCreateInfoKHR() function
103486 …*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoKHR const *>( &rhs … in operator =()
103491 …NSTEXPR_14 RayTracingShaderGroupCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
103497 …teInfoKHR & setType( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR type_ ) VULKAN_HPP_NOEXCEPT in setType()
103503 …ayTracingShaderGroupCreateInfoKHR & setGeneralShader( uint32_t generalShader_ ) VULKAN_HPP_NOEXCEPT in setGeneralShader()
103509 …ingShaderGroupCreateInfoKHR & setClosestHitShader( uint32_t closestHitShader_ ) VULKAN_HPP_NOEXCEPT in setClosestHitShader()
103515 … RayTracingShaderGroupCreateInfoKHR & setAnyHitShader( uint32_t anyHitShader_ ) VULKAN_HPP_NOEXCEPT in setAnyHitShader()
103521 …haderGroupCreateInfoKHR & setIntersectionShader( uint32_t intersectionShader_ ) VULKAN_HPP_NOEXCEPT in setIntersectionShader()
103528 …ShaderGroupCaptureReplayHandle( const void * pShaderGroupCaptureReplayHandle_ ) VULKAN_HPP_NOEXCEPT in setPShaderGroupCaptureReplayHandle()
103535 operator VkRayTracingShaderGroupCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT in operator VkRayTracingShaderGroupCreateInfoKHR const&()
103540 operator VkRayTracingShaderGroupCreateInfoKHR &() VULKAN_HPP_NOEXCEPT in operator VkRayTracingShaderGroupCreateInfoKHR&()
103558 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
103567 bool operator==( RayTracingShaderGroupCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
103578 bool operator!=( RayTracingShaderGroupCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
103585 … sType = StructureType::eRayTracingShaderGroupCreateInfoKHR;
103586 const void * pNext = {};
103587 …KHR type = VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR::eGeneral;
103588 … generalShader = VULKAN_HPP_NAMESPACE::ShaderUnusedKHR;
103589 … closestHitShader = VULKAN_HPP_NAMESPACE::ShaderUnusedKHR;
103590 … anyHitShader = VULKAN_HPP_NAMESPACE::ShaderUnusedKHR;
103591 … intersectionShader = VULKAN_HPP_NAMESPACE::ShaderUnusedKHR;
103592 const void * pShaderGroupCaptureReplayHandle = {};