diff --git a/src/gfxstream/codegen/scripts/cereal/functable.py b/src/gfxstream/codegen/scripts/cereal/functable.py index 2979db8215c..c0c3146a777 100644 --- a/src/gfxstream/codegen/scripts/cereal/functable.py +++ b/src/gfxstream/codegen/scripts/cereal/functable.py @@ -132,6 +132,33 @@ NON_AUTOGEN_ENTRYPOINTS = [ "vkGetDeviceQueue", "vkGetDeviceQueue2", "vkGetPhysicalDeviceProperties", + # Custom gfxstream functions + "vkMapMemoryIntoAddressSpaceGOOGLE", + "vkUpdateDescriptorSetWithTemplateSizedGOOGLE", + "vkBeginCommandBufferAsyncGOOGLE", + "vkEndCommandBufferAsyncGOOGLE", + "vkResetCommandBufferAsyncGOOGLE", + "vkCommandBufferHostSyncGOOGLE", + "vkCreateImageWithRequirementsGOOGLE", + "vkCreateBufferWithRequirementsGOOGLE", + "vkGetMemoryHostAddressInfoGOOGLE", + "vkFreeMemorySyncGOOGLE", + "vkQueueHostSyncGOOGLE", + "vkQueueSubmitAsyncGOOGLE", + "vkQueueWaitIdleAsyncGOOGLE", + "vkQueueBindSparseAsyncGOOGLE", + "vkGetLinearImageLayoutGOOGLE", + "vkGetLinearImageLayout2GOOGLE", + "vkQueueFlushCommandsGOOGLE", + "vkQueueCommitDescriptorSetUpdatesGOOGLE", + "vkCollectDescriptorPoolIdsGOOGLE", + "vkQueueSignalReleaseImageANDROIDAsyncGOOGLE", + "vkQueueFlushCommandsFromAuxMemoryGOOGLE", + "vkGetBlobGOOGLE", + "vkUpdateDescriptorSetWithTemplateSized2GOOGLE", + "vkQueueSubmitAsync2GOOGLE", + "vkGetSemaphoreGOOGLE", + "vkTraceAsyncGOOGLE", ] # Handles that need to be translated to/from their corresponding gfxstream object types