Searched refs:AndroidNativeBufferInfo (Results 1 – 4 of 4) sorted by relevance
34 struct AndroidNativeBufferInfo;44 void teardownAndroidNativeBufferImage(VulkanDispatch* vk, AndroidNativeBufferInfo* anbInfo);46 struct AndroidNativeBufferInfo { struct47 ~AndroidNativeBufferInfo() { in ~AndroidNativeBufferInfo() argument152 AndroidNativeBufferInfo* out); argument164 AndroidNativeBufferInfo* anbInfo);169 std::shared_ptr<AndroidNativeBufferInfo> anbInfo);
53 AndroidNativeBufferInfo::QsriWaitFencePool::QsriWaitFencePool(VulkanDispatch* vk, VkDevice device) in QsriWaitFencePool()56 VkFence AndroidNativeBufferInfo::QsriWaitFencePool::getFenceFromPool() { in getFenceFromPool()83 AndroidNativeBufferInfo::QsriWaitFencePool::~QsriWaitFencePool() { in ~QsriWaitFencePool()97 void AndroidNativeBufferInfo::QsriWaitFencePool::returnFence(VkFence fence) { in returnFence()108 AndroidNativeBufferInfo* info_out) { in parseAndroidNativeBufferInfo()124 AndroidNativeBufferInfo* out) { in prepareAndroidNativeBufferImage()359 std::make_unique<AndroidNativeBufferInfo::QsriWaitFencePool>(out->vk, out->device); in prepareAndroidNativeBufferImage()364 void teardownAndroidNativeBufferImage(VulkanDispatch* vk, AndroidNativeBufferInfo* anbInfo) { in teardownAndroidNativeBufferImage()450 void AndroidNativeBufferInfo::QueueState::setup(VulkanDispatch* vk, VkDevice device, in setup()483 void AndroidNativeBufferInfo::QueueState::teardown(VulkanDispatch* vk, VkDevice device) { in teardown()[all …]
241 std::shared_ptr<AndroidNativeBufferInfo> anbInfo;
2119 auto anbInfo = std::make_unique<AndroidNativeBufferInfo>(); in on_vkCreateImage()4825 AndroidNativeBufferInfo* anbInfo = imageInfo->anbInfo.get(); in on_vkAcquireImageANDROID()6421 std::shared_ptr<AndroidNativeBufferInfo> anbInfo; in registerQsriCallback()