Home
last modified time | relevance | path

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

/hardware/google/gfxstream/host/vulkan/
DVkAndroidNativeBuffer.cpp364 void teardownAndroidNativeBufferImage(VulkanDispatch* vk, AndroidNativeBufferInfo* anbInfo) { in teardownAndroidNativeBufferImage() argument
365 auto device = anbInfo->device; in teardownAndroidNativeBufferImage()
367 auto image = anbInfo->image; in teardownAndroidNativeBufferImage()
368 auto imageMemory = anbInfo->imageMemory; in teardownAndroidNativeBufferImage()
370 auto stagingBuffer = anbInfo->stagingBuffer; in teardownAndroidNativeBufferImage()
371 auto mappedPtr = anbInfo->mappedStagingPtr; in teardownAndroidNativeBufferImage()
372 auto stagingMemory = anbInfo->stagingMemory; in teardownAndroidNativeBufferImage()
380 for (auto queueState : anbInfo->queueStates) { in teardownAndroidNativeBufferImage()
384 anbInfo->queueStates.clear(); in teardownAndroidNativeBufferImage()
386 anbInfo->acquireQueueState.teardown(vk, device); in teardownAndroidNativeBufferImage()
[all …]
DVkAndroidNativeBuffer.h44 void teardownAndroidNativeBufferImage(VulkanDispatch* vk, AndroidNativeBufferInfo* anbInfo);
164 AndroidNativeBufferInfo* anbInfo);
169 std::shared_ptr<AndroidNativeBufferInfo> anbInfo);
DVkDecoderInternalStructs.h241 std::shared_ptr<AndroidNativeBufferInfo> anbInfo; member
DVkDecoderGlobalState.cpp2119 auto anbInfo = std::make_unique<AndroidNativeBufferInfo>(); in on_vkCreateImage() local
2141 pAllocator, &memoryProperties, anbInfo.get()); in on_vkCreateImage()
2143 *pImage = anbInfo->image; in on_vkCreateImage()
2167 if (nativeBufferANDROID) imageInfo.anbInfo = std::move(anbInfo); in on_vkCreateImage()
2178 if (!imageInfo->anbInfo) { in destroyImageLocked()
2405 if (imageInfo->anbInfo && imageInfo->anbInfo->externallyBacked) { in on_vkCreateImageView()
4825 AndroidNativeBufferInfo* anbInfo = imageInfo->anbInfo.get(); in on_vkAcquireImageANDROID() local
4829 usedFence, anbInfo); in on_vkAcquireImageANDROID()
4873 auto anbInfo = imageInfo->anbInfo; in on_vkQueueSignalReleaseImageANDROID() local
4875 if (anbInfo->useVulkanNativeImage) { in on_vkQueueSignalReleaseImageANDROID()
[all …]