Searched refs:DestroySemaphoreInfo (Results 1 – 3 of 3) sorted by relevance
36 class DestroySemaphoreInfo {38 DestroySemaphoreInfo() = delete;39 DestroySemaphoreInfo(const DestroySemaphoreInfo&) = delete;40 DestroySemaphoreInfo& operator=(const DestroySemaphoreInfo&) = delete;41 DestroySemaphoreInfo& operator=(DestroySemaphoreInfo&&) = delete;43 DestroySemaphoreInfo(VulkanInterface& vulkanInterface, std::vector<VkSemaphore> semaphores) in DestroySemaphoreInfo() function45 DestroySemaphoreInfo(VulkanInterface& vulkanInterface, VkSemaphore semaphore) in DestroySemaphoreInfo() function46 : DestroySemaphoreInfo(vulkanInterface, std::vector<VkSemaphore>(1, semaphore)) {} in DestroySemaphoreInfo()59 ~DestroySemaphoreInfo() = default;
48 SkiaVkRenderEngine::DestroySemaphoreInfo* info = in unref_semaphore()49 reinterpret_cast<SkiaVkRenderEngine::DestroySemaphoreInfo*>(semaphore); in unref_semaphore()92 DestroySemaphoreInfo* destroySemaphoreInfo = nullptr; in flushAndSubmit()94 destroySemaphoreInfo = new DestroySemaphoreInfo(vi, semaphore); in flushAndSubmit()
57 SkiaVkRenderEngine::DestroySemaphoreInfo* info = in unref_semaphore()58 reinterpret_cast<SkiaVkRenderEngine::DestroySemaphoreInfo*>(semaphore); in unref_semaphore()106 DestroySemaphoreInfo* destroySemaphoreInfo = nullptr; in flushAndSubmit()109 new DestroySemaphoreInfo(vulkanInterface, std::move(vkSemaphoresToCleanUp)); in flushAndSubmit()