#include <GrMtlSemaphore.h>
Definition at line 57 of file GrMtlSemaphore.h.
◆ ~GrMtlSemaphore()
GrMtlSemaphore::~GrMtlSemaphore |
( |
| ) |
|
|
inlineoverride |
◆ backendSemaphore()
Implements GrSemaphore.
Definition at line 39 of file GrMtlSemaphore.mm.
39 {
41
42
43 if (@available(macOS 10.14, iOS 12.0, tvOS 12.0, *)) {
46 }
48}
id< MTLEvent > mtlEvent() const SK_API_AVAILABLE(macos(10.14)
GrBackendSemaphore backendSemaphore() const override
SK_API GrBackendSemaphore MakeMtl(GrMTLHandle event, uint64_t value)
◆ event()
◆ Make()
Definition at line 59 of file GrMtlSemaphore.h.
59 {
62 return nullptr;
63 }
65 }
static sk_sp< GrMtlEvent > Make(GrMtlGpu *gpu)
sk_sp< GrMtlEvent > event()
◆ MakeWrapped()
Definition at line 67 of file GrMtlSemaphore.h.
67 {
70 return nullptr;
71 }
73 }
static sk_sp< GrMtlEvent > MakeWrapped(GrMTLHandle event)
◆ value()
uint64_t GrMtlSemaphore::value |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: