Lines Matching defs:Semaphore
1803 class Semaphore;
1935 class UniqueHandleTraits<Semaphore, Dispatch>
1941 using UniqueSemaphore = UniqueHandle<Semaphore, VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>;
2794 class Semaphore
2805 VULKAN_HPP_CONSTEXPR Semaphore() = default;
2807 VULKAN_HPP_CONSTEXPR Semaphore( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
2809 VULKAN_HPP_TYPESAFE_EXPLICIT Semaphore( VkSemaphore semaphore ) VULKAN_HPP_NOEXCEPT : m_semaphore( semaphore ) {}
2812 Semaphore & operator=( VkSemaphore semaphore ) VULKAN_HPP_NOEXCEPT
2819 Semaphore & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT
2826 auto operator<=>( Semaphore const & ) const = default;
2828 bool operator==( Semaphore const & rhs ) const VULKAN_HPP_NOEXCEPT
2833 bool operator!=( Semaphore const & rhs ) const VULKAN_HPP_NOEXCEPT
2838 bool operator<( Semaphore const & rhs ) const VULKAN_HPP_NOEXCEPT
2866 using Type = VULKAN_HPP_NAMESPACE::Semaphore;
2872 using Type = VULKAN_HPP_NAMESPACE::Semaphore;
2876 struct isVulkanHandleType<VULKAN_HPP_NAMESPACE::Semaphore>
9113 VULKAN_HPP_NAMESPACE::Semaphore * pSemaphore,
9117 VULKAN_HPP_NODISCARD typename ResultValueType<VULKAN_HPP_NAMESPACE::Semaphore>::type
9123 VULKAN_HPP_NODISCARD typename ResultValueType<UniqueHandle<VULKAN_HPP_NAMESPACE::Semaphore, Dispatch>>::type
9131 void destroySemaphore( VULKAN_HPP_NAMESPACE::Semaphore semaphore,
9136 void destroySemaphore( VULKAN_HPP_NAMESPACE::Semaphore semaphore VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT,
9142 void destroy( VULKAN_HPP_NAMESPACE::Semaphore semaphore,
9147 void destroy( VULKAN_HPP_NAMESPACE::Semaphore semaphore,
10430 VULKAN_HPP_NODISCARD Result getSemaphoreCounterValue( VULKAN_HPP_NAMESPACE::Semaphore semaphore,
10435 VULKAN_HPP_NODISCARD typename ResultValueType<uint64_t>::type getSemaphoreCounterValue( VULKAN_HPP_NAMESPACE::Semaphore semaphore,
10675 VULKAN_HPP_NAMESPACE::Semaphore semaphore,
10683 VULKAN_HPP_NAMESPACE::Semaphore semaphore VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT,
12293 VULKAN_HPP_NODISCARD Result getSemaphoreCounterValueKHR( VULKAN_HPP_NAMESPACE::Semaphore semaphore,
12299 getSemaphoreCounterValueKHR( VULKAN_HPP_NAMESPACE::Semaphore semaphore, Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const;