17 VkSemaphore
semaphore()
const {
return fSemaphore; }
28 VkSemaphore fSemaphore;
47 return data->semaphore();
static const GrGLBackendFormatData * get_and_cast_data(const GrBackendFormat &format)
static const GrVkBackendSemaphoreData * get_and_cast_data(const GrBackendSemaphore &sem)
static const GrBackendSemaphoreData * GetBackendData(const GrBackendSemaphore &sem)
static GrBackendSemaphore MakeGrBackendSemaphore(GrBackendApi backend, const SemaphoreData &data)
GrBackendApi backend() const
void copyTo(AnySemaphoreData &data) const override
GrVkBackendSemaphoreData(VkSemaphore semaphore)
VkSemaphore semaphore() const
SK_API GrBackendSemaphore MakeVk(VkSemaphore semaphore)
SK_API VkSemaphore GetVkSemaphore(const GrBackendSemaphore &)