renderControl_enc: Add rcCreateBuffer2 method.
This change adds a new rendercontrol method:
uint32_t rcCreateBuffer2(size, memoryProperty)
This is used to create Vulkan buffers with given memory
properties.
This will be used on host-visible buffers on Vulkan AEMU/FEMU.
Change-Id: Icc4f5ab972ed8d747e4924d0696d085469a9646c
diff --git a/system/renderControl_enc/renderControl_client_context.cpp b/system/renderControl_enc/renderControl_client_context.cpp
index 34e973d..ded019b 100644
--- a/system/renderControl_enc/renderControl_client_context.cpp
+++ b/system/renderControl_enc/renderControl_client_context.cpp
@@ -63,6 +63,7 @@
rcCloseBuffer = (rcCloseBuffer_client_proc_t) getProc("rcCloseBuffer", userData);
rcSetColorBufferVulkanMode2 = (rcSetColorBufferVulkanMode2_client_proc_t) getProc("rcSetColorBufferVulkanMode2", userData);
rcMapGpaToBufferHandle = (rcMapGpaToBufferHandle_client_proc_t) getProc("rcMapGpaToBufferHandle", userData);
+ rcCreateBuffer2 = (rcCreateBuffer2_client_proc_t) getProc("rcCreateBuffer2", userData);
return 0;
}