Home | History | Annotate | Download | only in vk

Lines Matching refs:gpu

21 sk_sp<GrVkSemaphore> GrVkSemaphore::Make(const GrVkGpu* gpu, bool isOwned) {
28 GR_VK_CALL_ERRCHECK(gpu->vkInterface(),
29 CreateSemaphore(gpu->device(), &createInfo, nullptr, &semaphore));
31 return sk_sp<GrVkSemaphore>(new GrVkSemaphore(gpu, semaphore, false, false, isOwned));
34 sk_sp<GrVkSemaphore> GrVkSemaphore::MakeWrapped(const GrVkGpu* gpu,
43 return sk_sp<GrVkSemaphore>(new GrVkSemaphore(gpu, semaphore, prohibitSignal, prohibitWait,
47 GrVkSemaphore::GrVkSemaphore(const GrVkGpu* gpu, VkSemaphore semaphore, bool prohibitSignal,
49 : INHERITED(gpu) {
61 void GrVkSemaphore::Resource::freeGPUData(const GrVkGpu* gpu) const {
63 GR_VK_CALL(gpu->vkInterface(),
64 DestroySemaphore(gpu->device(), fSemaphore, nullptr));