Lines Matching defs:RayTracingShaderGroupCreateInfoKHR

103437   struct RayTracingShaderGroupCreateInfoKHR  struct
103439 using NativeType = VkRayTracingShaderGroupCreateInfoKHR;
103441 static const bool allowDuplicate = false;
103442 …NST_OR_CONSTEXPR StructureType structureType = StructureType::eRayTracingShaderGroupCreateInfoKHR;
103445 VULKAN_HPP_CONSTEXPR RayTracingShaderGroupCreateInfoKHR( in RayTracingShaderGroupCreateInfoKHR() argument
103465RayTracingShaderGroupCreateInfoKHR( VkRayTracingShaderGroupCreateInfoKHR const & rhs ) VULKAN_HPP_… in RayTracingShaderGroupCreateInfoKHR() function
103475 …*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoKHR const *>( &rhs … in operator =()
103480 …NSTEXPR_14 RayTracingShaderGroupCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
103486 …teInfoKHR & setType( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR type_ ) VULKAN_HPP_NOEXCEPT in setType()
103492 …ayTracingShaderGroupCreateInfoKHR & setGeneralShader( uint32_t generalShader_ ) VULKAN_HPP_NOEXCEPT in setGeneralShader()
103498 …ingShaderGroupCreateInfoKHR & setClosestHitShader( uint32_t closestHitShader_ ) VULKAN_HPP_NOEXCEPT in setClosestHitShader()
103504 … RayTracingShaderGroupCreateInfoKHR & setAnyHitShader( uint32_t anyHitShader_ ) VULKAN_HPP_NOEXCEPT in setAnyHitShader()
103510 …haderGroupCreateInfoKHR & setIntersectionShader( uint32_t intersectionShader_ ) VULKAN_HPP_NOEXCEPT in setIntersectionShader()
103517 …ShaderGroupCaptureReplayHandle( const void * pShaderGroupCaptureReplayHandle_ ) VULKAN_HPP_NOEXCEPT in setPShaderGroupCaptureReplayHandle()
103524 operator VkRayTracingShaderGroupCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT in operator VkRayTracingShaderGroupCreateInfoKHR const&()
103529 operator VkRayTracingShaderGroupCreateInfoKHR &() VULKAN_HPP_NOEXCEPT in operator VkRayTracingShaderGroupCreateInfoKHR&()
103547 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
103556 bool operator==( RayTracingShaderGroupCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
103567 bool operator!=( RayTracingShaderGroupCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
103574 … sType = StructureType::eRayTracingShaderGroupCreateInfoKHR;
103575 const void * pNext = {};
103576 …KHR type = VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR::eGeneral;
103577 … generalShader = VULKAN_HPP_NAMESPACE::ShaderUnusedKHR;
103578 … closestHitShader = VULKAN_HPP_NAMESPACE::ShaderUnusedKHR;
103579 … anyHitShader = VULKAN_HPP_NAMESPACE::ShaderUnusedKHR;
103580 … intersectionShader = VULKAN_HPP_NAMESPACE::ShaderUnusedKHR;
103581 const void * pShaderGroupCaptureReplayHandle = {};