Home
last modified time | relevance | path

Searched refs:semaphoreFence (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/backend/
H A Drs_vulkan_context.cpp91 for (auto&& semaphoreFence : usedSemaphoreFenceList_) { in ~RsVulkanInterface()
92 if (semaphoreFence.fence != nullptr) { in ~RsVulkanInterface()
93 semaphoreFence.fence->Wait(-1); in ~RsVulkanInterface()
95 vkDestroySemaphore(device_, semaphoreFence.semaphore, nullptr); in ~RsVulkanInterface()
474 for (auto&& semaphoreFence : usedSemaphoreFenceList_) { in DestroyAllSemaphoreFence()
475 vkDestroySemaphore(device_, semaphoreFence.semaphore, nullptr); in DestroyAllSemaphoreFence()
487 for (auto&& semaphoreFence : usedSemaphoreFenceList_) { in RequireSemaphore()
488 if (semaphoreFence.fence != nullptr) { in RequireSemaphore()
489 semaphoreFence.fence->Wait(-1); in RequireSemaphore()
522 auto& semaphoreFence = usedSemaphoreFenceList_.emplace_back(); in SendSemaphoreWithFd() local
[all …]
H A Drs_vulkan_context.h260 struct semaphoreFence { struct
264 std::list<semaphoreFence> usedSemaphoreFenceList_; argument