[vulkan] refactor custom create apis as VkEventHandler (guest)
bug: 111137294
Other Resources.h API overrides are to be moved later.
Change-Id: I02bdeb4ace41790b9371c66f794f8c50be136b68
diff --git a/system/vulkan_enc/VkEncoder.cpp b/system/vulkan_enc/VkEncoder.cpp
index 87745f4..16238cc 100644
--- a/system/vulkan_enc/VkEncoder.cpp
+++ b/system/vulkan_enc/VkEncoder.cpp
@@ -735,7 +735,7 @@
countingStream->clearPool();
stream->clearPool();
pool->freeAll();
- goldfish_vkCreateDevice(this, vkCreateDevice_VkResult_return, physicalDevice, pCreateInfo, pAllocator, pDevice);
+ mImpl->resources()->on_vkCreateDevice(this, vkCreateDevice_VkResult_return, physicalDevice, pCreateInfo, pAllocator, pDevice);
return vkCreateDevice_VkResult_return;
}
@@ -1325,7 +1325,7 @@
countingStream->clearPool();
stream->clearPool();
pool->freeAll();
- goldfish_vkAllocateMemory(this, vkAllocateMemory_VkResult_return, device, pAllocateInfo, pAllocator, pMemory);
+ mImpl->resources()->on_vkAllocateMemory(this, vkAllocateMemory_VkResult_return, device, pAllocateInfo, pAllocator, pMemory);
return vkAllocateMemory_VkResult_return;
}