Home
last modified time | relevance | path

Searched refs:VkSemaphore (Results 1 – 14 of 14) sorted by relevance

/frameworks/native/libs/renderengine/skia/
DSkiaVkRenderEngine.h43 DestroySemaphoreInfo(VulkanInterface& vulkanInterface, std::vector<VkSemaphore> semaphores) in DestroySemaphoreInfo()
45 DestroySemaphoreInfo(VulkanInterface& vulkanInterface, VkSemaphore semaphore) in DestroySemaphoreInfo()
46 : DestroySemaphoreInfo(vulkanInterface, std::vector<VkSemaphore>(1, semaphore)) {} in DestroySemaphoreInfo()
51 for (VkSemaphore semaphore : mSemaphores) { in unref()
62 std::vector<VkSemaphore> mSemaphores;
DVulkanInterface.h53 VkSemaphore createExportableSemaphore();
54 VkSemaphore importSemaphoreFromSyncFd(int syncFd);
55 int exportSemaphoreSyncFd(VkSemaphore semaphore);
56 void destroySemaphore(VkSemaphore semaphore);
DGraphiteVkRenderEngine.cpp78 VkSemaphore waitSemaphore = in waitFence()
94 VkSemaphore vkSignalSemaphore = vulkanInterface.createExportableSemaphore(); in flushAndSubmit()
98 std::vector<VkSemaphore> vkSemaphoresToCleanUp; in flushAndSubmit()
DGaneshVkRenderEngine.cpp70 VkSemaphore waitSemaphore = in waitFence()
88 VkSemaphore semaphore = vi.createExportableSemaphore(); in flushAndSubmit()
DVulkanInterface.cpp69 VkSemaphore VulkanInterface::createExportableSemaphore() { in createExportableSemaphore()
80 VkSemaphore semaphore; in createExportableSemaphore()
91 VkSemaphore VulkanInterface::importSemaphoreFromSyncFd(int syncFd) { in importSemaphoreFromSyncFd()
97 VkSemaphore semaphore; in importSemaphoreFromSyncFd()
122 int VulkanInterface::exportSemaphoreSyncFd(VkSemaphore semaphore) { in exportSemaphoreSyncFd()
138 void VulkanInterface::destroySemaphore(VkSemaphore semaphore) { in destroySemaphore()
/frameworks/native/vulkan/include/vulkan/
Dvk_android_native_buffer.h225 VkSemaphore semaphore,
231 const VkSemaphore* pWaitSemaphores,
273 VkSemaphore semaphore,
280 const VkSemaphore* pWaitSemaphores,
/frameworks/base/libs/hwui/renderthread/
DVulkanManager.cpp579 VkSemaphore semaphore; in dequeueNextBuffer()
623 VkSemaphore mSemaphore;
627 VkSemaphore semaphore) in SharedSemaphoreInfo()
638 VkSemaphore semaphore() const { return mSemaphore; } in semaphore()
664 VkSemaphore semaphore; in finishFrame()
778 VkSemaphore semaphore; in fenceWait()
827 VkSemaphore semaphore; in createReleaseFence()
DVulkanManager.h42 typedef void(VKAPI_PTR* PFN_vkFrameBoundaryANDROID)(VkDevice device, VkSemaphore semaphore,
/frameworks/native/vulkan/libvulkan/
Dswapchain.h38 …HR(VkDevice device, VkSwapchainKHR swapchain_handle, uint64_t timeout, VkSemaphore semaphore, VkFe…
Dapi_gen.cpp100 …disabledAcquireNextImageKHR(VkDevice device, VkSwapchainKHR, uint64_t, VkSemaphore, VkFence, uint3… in disabledAcquireNextImageKHR() argument
434 …emaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore);
435 VKAPI_ATTR void DestroySemaphore(VkDevice device, VkSemaphore semaphore, const VkAllocationCallback…
541 …tImageKHR(VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFe…
581 VKAPI_ATTR VkResult GetSemaphoreCounterValue(VkDevice device, VkSemaphore semaphore, uint64_t* pVal…
1086 …maphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore) { in CreateSemaphore()
1090 VKAPI_ATTR void DestroySemaphore(VkDevice device, VkSemaphore semaphore, const VkAllocationCallback… in DestroySemaphore()
1514 …tImageKHR(VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFe… in AcquireNextImageKHR()
1674 VKAPI_ATTR VkResult GetSemaphoreCounterValue(VkDevice device, VkSemaphore semaphore, uint64_t* pVal… in GetSemaphoreCounterValue()
2066 …maphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore) { in vkCreateSemaphore()
[all …]
Ddriver_gen.cpp59 …tImageKHR(VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFe… in checkedAcquireNextImageKHR()
Dswapchain.cpp2159 VkSemaphore semaphore, in AcquireNextImageKHR()
2430 const VkSemaphore *pWaitSemaphores) { in PresentOneSwapchain()
/frameworks/native/vulkan/nulldrv/
Dnull_driver_gen.h72 …emaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore);
73 VKAPI_ATTR void DestroySemaphore(VkDevice device, VkSemaphore semaphore, const VkAllocationCallback…
214 …AcquireImageANDROID(VkDevice device, VkImage image, int nativeFenceFd, VkSemaphore semaphore, VkFe…
215 …lReleaseImageANDROID(VkQueue queue, uint32_t waitSemaphoreCount, const VkSemaphore* pWaitSemaphore…
220 VKAPI_ATTR VkResult GetSemaphoreCounterValue(VkDevice device, VkSemaphore semaphore, uint64_t* pVal…
Dnull_driver.cpp977 VkSemaphore, in AcquireImageANDROID() argument
985 const VkSemaphore*, in QueueSignalReleaseImageANDROID() argument
1127 VkSemaphore* semaphore) { in CreateSemaphore()
1128 *semaphore = AllocHandle<VkSemaphore>(device, HandleType::kSemaphore); in CreateSemaphore()
1265 void DestroySemaphore(VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks* allocato… in DestroySemaphore()
1615 VkResult GetSemaphoreCounterValue(VkDevice device, VkSemaphore semaphore, uint64_t* pValue) { in GetSemaphoreCounterValue()