Home | History | Annotate | Download | only in vulkan

Lines Matching refs:SemaphoreCreateInfo

7640   struct SemaphoreCreateInfo
7642 SemaphoreCreateInfo( SemaphoreCreateFlags flags_ = SemaphoreCreateFlags() )
7649 SemaphoreCreateInfo( VkSemaphoreCreateInfo const & rhs )
7651 memcpy( this, &rhs, sizeof(SemaphoreCreateInfo) );
7654 SemaphoreCreateInfo& operator=( VkSemaphoreCreateInfo const & rhs )
7656 memcpy( this, &rhs, sizeof(SemaphoreCreateInfo) );
7660 SemaphoreCreateInfo& setSType( StructureType sType_ )
7666 SemaphoreCreateInfo& setPNext( const void* pNext_ )
7672 SemaphoreCreateInfo& setFlags( SemaphoreCreateFlags flags_ )
7683 bool operator==( SemaphoreCreateInfo const& rhs ) const
7690 bool operator!=( SemaphoreCreateInfo const& rhs ) const
7702 static_assert( sizeof( SemaphoreCreateInfo ) == sizeof( VkSemaphoreCreateInfo ), "struct and wrapper have different size!" );
16305 Result createSemaphore( const SemaphoreCreateInfo* pCreateInfo, const AllocationCallbacks* pAllocator, Semaphore* pSemaphore ) const
16311 ResultValueType<Semaphore>::type createSemaphore( const SemaphoreCreateInfo & createInfo, Optional<const AllocationCallbacks> allocator = nullptr ) const
19733 case StructureType::eSemaphoreCreateInfo: return "SemaphoreCreateInfo";