VV::V0::Semaphore_PlatformAgnostic struct

Contents

Derived classes

template<>
struct Semaphore_Maker<EOS::Linux>
template<>
struct Semaphore_Maker<EOS::Windows>

Public types

using Handle = VkSemaphore
Specification
using EExternalHandleType = EExternalSemaphoreHandleTypeFlag
using ExternalHandleTypeFlags = Bitfield<EExternalHandleType, VkExternalSemaphoreHandleTypeFlags>
Specification
using ImportFlags = Bitfield<ESemaphoreImportFlag, VkSemaphoreImportFlags>
Specification
using WaitFlags = Bitfield<ESemaphoreWaitFlag, VkSemaphoreWaitFlags>
Specification