Lines Matching defs:fence
2812 VkFence fence = VK_NULL_HANDLE;
2815 VK_CALL_RET(result, CreateFence(this->device(), &createInfo, nullptr, &fence));
2819 VK_CALL_RET(result, QueueSubmit(this->queue(), 0, nullptr, fence));
2821 VK_CALL(DestroyFence(this->device(), fence, nullptr));
2826 return (GrFence)fence;
2829 bool GrVkGpu::waitFence(GrFence fence) {
2830 SkASSERT(VK_NULL_HANDLE != (VkFence)fence);
2833 VK_CALL_RET(result, WaitForFences(this->device(), 1, (VkFence*)&fence, VK_TRUE, 0));
2837 void GrVkGpu::deleteFence(GrFence fence) const {
2838 VK_CALL(DestroyFence(this->device(), (VkFence)fence, nullptr));