Lines Matching defs:GrVkSemaphore
8 #include "GrVkSemaphore.h"
19 sk_sp<GrVkSemaphore> GrVkSemaphore::Make(GrVkGpu* gpu, bool isOwned) {
29 return sk_sp<GrVkSemaphore>(new GrVkSemaphore(gpu, semaphore, false, false, isOwned));
32 sk_sp<GrVkSemaphore> GrVkSemaphore::MakeWrapped(GrVkGpu* gpu,
41 return sk_sp<GrVkSemaphore>(new GrVkSemaphore(gpu, semaphore, prohibitSignal, prohibitWait,
45 GrVkSemaphore::GrVkSemaphore(GrVkGpu* gpu, VkSemaphore semaphore, bool prohibitSignal,
53 void GrVkSemaphore::onRelease() {
61 void GrVkSemaphore::onAbandon() {
69 void GrVkSemaphore::Resource::freeGPUData(GrVkGpu* gpu) const {
76 GrBackendSemaphore GrVkSemaphore::backendSemaphore() const {