Lines Matching defs:RayTracingShaderGroupCreateInfoKHR
39511 struct RayTracingShaderGroupCreateInfoKHR struct
39517 …VULKAN_HPP_CONSTEXPR RayTracingShaderGroupCreateInfoKHR(VULKAN_HPP_NAMESPACE::RayTracingShaderGrou… in RayTracingShaderGroupCreateInfoKHR() function
39523 …RayTracingShaderGroupCreateInfoKHR( VkRayTracingShaderGroupCreateInfoKHR const & rhs ) VULKAN_HPP_… in RayTracingShaderGroupCreateInfoKHR() function
39531 …*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoKHR const *>( &rhs … in operator =()
39535 …roupCreateInfoKHR & operator=( RayTracingShaderGroupCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT in operator =()
39541 RayTracingShaderGroupCreateInfoKHR & setPNext( const void* pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
39547 …teInfoKHR & setType( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR type_ ) VULKAN_HPP_NOEXCEPT in setType()
39553 …ayTracingShaderGroupCreateInfoKHR & setGeneralShader( uint32_t generalShader_ ) VULKAN_HPP_NOEXCEPT in setGeneralShader()
39559 …ingShaderGroupCreateInfoKHR & setClosestHitShader( uint32_t closestHitShader_ ) VULKAN_HPP_NOEXCEPT in setClosestHitShader()
39565 … RayTracingShaderGroupCreateInfoKHR & setAnyHitShader( uint32_t anyHitShader_ ) VULKAN_HPP_NOEXCEPT in setAnyHitShader()
39571 …haderGroupCreateInfoKHR & setIntersectionShader( uint32_t intersectionShader_ ) VULKAN_HPP_NOEXCEPT in setIntersectionShader()
39577 …PShaderGroupCaptureReplayHandle( const void* pShaderGroupCaptureReplayHandle_ ) VULKAN_HPP_NOEXCEPT in setPShaderGroupCaptureReplayHandle()
39584 operator VkRayTracingShaderGroupCreateInfoKHR const&() const VULKAN_HPP_NOEXCEPT in operator VkRayTracingShaderGroupCreateInfoKHR const&()
39589 operator VkRayTracingShaderGroupCreateInfoKHR &() VULKAN_HPP_NOEXCEPT in operator VkRayTracingShaderGroupCreateInfoKHR&()
39598 bool operator==( RayTracingShaderGroupCreateInfoKHR const& rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
39610 bool operator!=( RayTracingShaderGroupCreateInfoKHR const& rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
39619 …nst VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRayTracingShaderGroupCreateInfoKHR;
39620 const void* pNext = {};
39621 …::RayTracingShaderGroupTypeKHR type = VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR::eGeneral;
39622 uint32_t generalShader = {};
39623 uint32_t closestHitShader = {};
39624 uint32_t anyHitShader = {};
39625 uint32_t intersectionShader = {};
39626 const void* pShaderGroupCaptureReplayHandle = {};