Lines Matching refs:memoryInfo
2020 auto* memoryInfo = android::base::find(mMemoryInfo, memory); in setBufferMemoryBindInfoLocked() local
2021 if (memoryInfo && memoryInfo->boundBuffer) { in setBufferMemoryBindInfoLocked()
2025 *memoryInfo->boundBuffer); in setBufferMemoryBindInfoLocked()
2269 auto* memoryInfo = android::base::find(mMemoryInfo, memory); in performBindImageMemory() local
2270 if (!memoryInfo) return VK_ERROR_OUT_OF_HOST_MEMORY; in performBindImageMemory()
2273 if (memoryInfo->mtlTexture) { in performBindImageMemory()
2274 result = m_vk->vkSetMTLTextureMVK(image, memoryInfo->mtlTexture); in performBindImageMemory()
2284 imageInfo->boundColorBuffer = memoryInfo->boundColorBuffer; in performBindImageMemory()
2358 auto* memoryInfo = android::base::find(mMemoryInfo, pBindInfos[i].memory); in on_vkBindImageMemory2() local
2359 if (!memoryInfo) return VK_ERROR_OUT_OF_HOST_MEMORY; in on_vkBindImageMemory2()
2361 if (memoryInfo->boundColorBuffer) { in on_vkBindImageMemory2()
2363 pBindInfos[i].image, "ColorBuffer:%d", *memoryInfo->boundColorBuffer); in on_vkBindImageMemory2()
3832 const MemoryInfo* memoryInfo = android::base::find(mMemoryInfo, bufferInfo->memory); in on_vkCmdCopyBufferToImage() local
3833 if (!memoryInfo) { in on_vkCmdCopyBufferToImage()
3837 if (!memoryInfo->ptr) { in on_vkCmdCopyBufferToImage()
3841 uint8_t* astcData = (uint8_t*)(memoryInfo->ptr) + bufferInfo->memoryOffset; in on_vkCmdCopyBufferToImage()
3889 const MemoryInfo* memoryInfo = android::base::find(mMemoryInfo, bufferInfo->memory); in on_vkCmdCopyBufferToImage2() local
3890 if (!memoryInfo) { in on_vkCmdCopyBufferToImage2()
3894 if (!memoryInfo->ptr) { in on_vkCmdCopyBufferToImage2()
3898 uint8_t* astcData = (uint8_t*)(memoryInfo->ptr) + bufferInfo->memoryOffset; in on_vkCmdCopyBufferToImage2()
3946 const MemoryInfo* memoryInfo = android::base::find(mMemoryInfo, bufferInfo->memory); in on_vkCmdCopyBufferToImage2KHR() local
3947 if (!memoryInfo) { in on_vkCmdCopyBufferToImage2KHR()
3951 if (!memoryInfo->ptr) { in on_vkCmdCopyBufferToImage2KHR()
3955 uint8_t* astcData = (uint8_t*)(memoryInfo->ptr) + bufferInfo->memoryOffset; in on_vkCmdCopyBufferToImage2KHR()
4535 auto& memoryInfo = mMemoryInfo[*pMemory]; in on_vkAllocateMemory() local
4536 memoryInfo.size = localAllocInfo.allocationSize; in on_vkAllocateMemory()
4537 memoryInfo.device = device; in on_vkAllocateMemory()
4538 memoryInfo.memoryIndex = localAllocInfo.memoryTypeIndex; in on_vkAllocateMemory()
4541 memoryInfo.mtlTexture = getColorBufferMTLTexture(importCbInfoPtr->colorBuffer); in on_vkAllocateMemory()
4546 memoryInfo.boundColorBuffer = importCbInfoPtr->colorBuffer; in on_vkAllocateMemory()
4555 memoryInfo.caching = MAP_CACHE_CACHED; in on_vkAllocateMemory()
4557 memoryInfo.caching = MAP_CACHE_UNCACHED; in on_vkAllocateMemory()
4559 memoryInfo.caching = MAP_CACHE_WC; in on_vkAllocateMemory()
4579 memoryInfo.needUnmap = true; in on_vkAllocateMemory()
4581 vk->vkMapMemory(device, *pMemory, 0, memoryInfo.size, 0, &memoryInfo.ptr); in on_vkAllocateMemory()
4589 memoryInfo.needUnmap = false; in on_vkAllocateMemory()
4590 memoryInfo.ptr = mappedPtr; in on_vkAllocateMemory()
4593 memoryInfo.blobId = createBlobInfoPtr->blobId; in on_vkAllocateMemory()
4598 memoryInfo.sharedMemory = std::exchange(sharedMemory, std::nullopt); in on_vkAllocateMemory()
4600 memoryInfo.privateMemory = privateMemory; in on_vkAllocateMemory()