Lines Matching defs:Fence
1802 class Fence;
1926 class UniqueHandleTraits<Fence, Dispatch>
1932 using UniqueFence = UniqueHandle<Fence, VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>;
2881 class Fence
2892 VULKAN_HPP_CONSTEXPR Fence() = default;
2894 VULKAN_HPP_CONSTEXPR Fence( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
2896 VULKAN_HPP_TYPESAFE_EXPLICIT Fence( VkFence fence ) VULKAN_HPP_NOEXCEPT : m_fence( fence ) {}
2899 Fence & operator=( VkFence fence ) VULKAN_HPP_NOEXCEPT
2906 Fence & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT
2913 auto operator<=>( Fence const & ) const = default;
2915 bool operator==( Fence const & rhs ) const VULKAN_HPP_NOEXCEPT
2920 bool operator!=( Fence const & rhs ) const VULKAN_HPP_NOEXCEPT
2925 bool operator<( Fence const & rhs ) const VULKAN_HPP_NOEXCEPT
2953 using Type = VULKAN_HPP_NAMESPACE::Fence;
2959 using Type = VULKAN_HPP_NAMESPACE::Fence;
2963 struct isVulkanHandleType<VULKAN_HPP_NAMESPACE::Fence>
8594 VULKAN_HPP_NAMESPACE::Fence fence,
8600 VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT,
8615 VULKAN_HPP_NAMESPACE::Fence fence,
8621 VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT,
8630 VULKAN_HPP_NAMESPACE::Fence fence,
8636 VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT,
8711 VULKAN_HPP_NAMESPACE::Fence fence,
8717 VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT,
9037 VULKAN_HPP_NAMESPACE::Fence * pFence,
9041 VULKAN_HPP_NODISCARD typename ResultValueType<VULKAN_HPP_NAMESPACE::Fence>::type
9047 VULKAN_HPP_NODISCARD typename ResultValueType<UniqueHandle<VULKAN_HPP_NAMESPACE::Fence, Dispatch>>::type
9055 void destroyFence( VULKAN_HPP_NAMESPACE::Fence fence,
9060 void destroyFence( VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT,
9066 void destroy( VULKAN_HPP_NAMESPACE::Fence fence,
9071 void destroy( VULKAN_HPP_NAMESPACE::Fence fence,
9078 const VULKAN_HPP_NAMESPACE::Fence * pFences,
9082 typename ResultValueType<void>::type resetFences( VULKAN_HPP_NAMESPACE::ArrayProxy<const VULKAN_HPP_NAMESPACE::Fence> const & fences,
9088 VULKAN_HPP_NODISCARD Result getFenceStatus( VULKAN_HPP_NAMESPACE::Fence fence,
9092 VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result getFenceStatus( VULKAN_HPP_NAMESPACE::Fence fence,
9098 const VULKAN_HPP_NAMESPACE::Fence * pFences,
9104 VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result waitForFences( VULKAN_HPP_NAMESPACE::ArrayProxy<const VULKAN_HPP_NAMESPACE::Fence> const & fences,
10676 VULKAN_HPP_NAMESPACE::Fence fence,
10684 VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT,
11259 VULKAN_HPP_NAMESPACE::Fence * pFence,
11263 VULKAN_HPP_NODISCARD typename ResultValueType<VULKAN_HPP_NAMESPACE::Fence>::type
11269 VULKAN_HPP_NODISCARD typename ResultValueType<UniqueHandle<VULKAN_HPP_NAMESPACE::Fence, Dispatch>>::type
11280 VULKAN_HPP_NAMESPACE::Fence * pFence,
11284 VULKAN_HPP_NODISCARD typename ResultValueType<VULKAN_HPP_NAMESPACE::Fence>::type
11291 VULKAN_HPP_NODISCARD typename ResultValueType<UniqueHandle<VULKAN_HPP_NAMESPACE::Fence, Dispatch>>::type