Home
last modified time | relevance | path

Searched refs:dequeue_fence (Results 1 – 4 of 4) sorted by relevance

/frameworks/base/libs/hwui/renderthread/
DVulkanSurface.cpp405 bufferInfo.dequeue_fence); in releaseBuffers()
411 if (bufferInfo.dequeue_fence >= 0) { in releaseBuffers()
412 close(bufferInfo.dequeue_fence); in releaseBuffers()
413 bufferInfo.dequeue_fence = -1; in releaseBuffers()
418 LOG_ALWAYS_FATAL_IF(bufferInfo.dequeue_fence != -1); in releaseBuffers()
488 mNativeBuffers[idx].dequeue_fence = fence_fd; in dequeueNativeBuffer()
494 mNativeBuffers[idx].dequeue_fence = fence_fd; in dequeueNativeBuffer()
543 int queuedFd = (semaphoreFd != -1) ? semaphoreFd : currentBuffer.dequeue_fence; in presentCurrentBuffer()
551 currentBuffer.dequeue_fence); in presentCurrentBuffer()
558 if (currentBuffer.dequeue_fence >= 0) { in presentCurrentBuffer()
[all …]
DVulkanManager.cpp430 if (bufferInfo->dequeue_fence != -1) { in dequeueNextBuffer()
431 struct sync_file_info* finfo = sync_file_info(bufferInfo->dequeue_fence); in dequeueNextBuffer()
438 int fence_clone = dup(bufferInfo->dequeue_fence); in dequeueNextBuffer()
442 sync_wait(bufferInfo->dequeue_fence, -1 /* forever */); in dequeueNextBuffer()
DVulkanSurface.h60 int dequeue_fence = -1; member
/frameworks/native/vulkan/libvulkan/
Dswapchain.cpp262 Image() : image(VK_NULL_HANDLE), dequeue_fence(-1), dequeued(false) {} in Image()
269 int dequeue_fence; member
298 if (image.dequeue_fence >= 0) in ReleaseSwapchainImage()
299 close(image.dequeue_fence); in ReleaseSwapchainImage()
309 release_fence = image.dequeue_fence; in ReleaseSwapchainImage()
311 image.dequeue_fence = -1; in ReleaseSwapchainImage()
1302 &img.dequeue_fence); in CreateSwapchainKHR()
1346 img.dequeue_fence); in CreateSwapchainKHR()
1347 img.dequeue_fence = -1; in CreateSwapchainKHR()
1470 swapchain.images[idx].dequeue_fence = fence_fd; in AcquireNextImageKHR()
[all …]