/frameworks/native/libs/renderengine/skia/ |
D | SkiaVkRenderEngine.h | 43 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;
|
D | VulkanInterface.h | 53 VkSemaphore createExportableSemaphore(); 54 VkSemaphore importSemaphoreFromSyncFd(int syncFd); 55 int exportSemaphoreSyncFd(VkSemaphore semaphore); 56 void destroySemaphore(VkSemaphore semaphore);
|
D | GraphiteVkRenderEngine.cpp | 78 VkSemaphore waitSemaphore = in waitFence() 94 VkSemaphore vkSignalSemaphore = vulkanInterface.createExportableSemaphore(); in flushAndSubmit() 98 std::vector<VkSemaphore> vkSemaphoresToCleanUp; in flushAndSubmit()
|
D | GaneshVkRenderEngine.cpp | 70 VkSemaphore waitSemaphore = in waitFence() 88 VkSemaphore semaphore = vi.createExportableSemaphore(); in flushAndSubmit()
|
D | VulkanInterface.cpp | 69 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/ |
D | vk_android_native_buffer.h | 225 VkSemaphore semaphore, 231 const VkSemaphore* pWaitSemaphores, 273 VkSemaphore semaphore, 280 const VkSemaphore* pWaitSemaphores,
|
/frameworks/base/libs/hwui/renderthread/ |
D | VulkanManager.cpp | 579 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()
|
D | VulkanManager.h | 42 typedef void(VKAPI_PTR* PFN_vkFrameBoundaryANDROID)(VkDevice device, VkSemaphore semaphore,
|
/frameworks/native/vulkan/libvulkan/ |
D | swapchain.h | 38 …HR(VkDevice device, VkSwapchainKHR swapchain_handle, uint64_t timeout, VkSemaphore semaphore, VkFe…
|
D | api_gen.cpp | 100 …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 …]
|
D | driver_gen.cpp | 59 …tImageKHR(VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFe… in checkedAcquireNextImageKHR()
|
D | swapchain.cpp | 2159 VkSemaphore semaphore, in AcquireNextImageKHR() 2430 const VkSemaphore *pWaitSemaphores) { in PresentOneSwapchain()
|
/frameworks/native/vulkan/nulldrv/ |
D | null_driver_gen.h | 72 …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…
|
D | null_driver.cpp | 977 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()
|