Lines Matching defs:ExternalSemaphoreProperties
36844 struct ExternalSemaphoreProperties struct
36846 using NativeType = VkExternalSemaphoreProperties;
36848 static const bool allowDuplicate = false;
36849 …_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExternalSemaphoreProperties;
36852 …VULKAN_HPP_CONSTEXPR ExternalSemaphoreProperties( VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTyp… in ExternalSemaphoreProperties() function
36865 ExternalSemaphoreProperties( VkExternalSemaphoreProperties const & rhs ) VULKAN_HPP_NOEXCEPT in ExternalSemaphoreProperties() function
36875 *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties const *>( &rhs ); in operator =()
36879 operator VkExternalSemaphoreProperties const &() const VULKAN_HPP_NOEXCEPT in operator VkExternalSemaphoreProperties const&()
36884 operator VkExternalSemaphoreProperties &() VULKAN_HPP_NOEXCEPT in operator VkExternalSemaphoreProperties&()
36899 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
36908 bool operator==( ExternalSemaphoreProperties const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
36918 bool operator!=( ExternalSemaphoreProperties const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
36925 …ype sType = StructureType::eExternalSemaphoreProperties;
36926 void * pNext = {};
36927 VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlags exportFromImportedHandleTypes = {};
36928 VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlags compatibleHandleTypes = {};
36929 VULKAN_HPP_NAMESPACE::ExternalSemaphoreFeatureFlags externalSemaphoreFeatures = {};