aboutsummaryrefslogtreecommitdiffstats
path: root/system/vulkan_enc/goldfish_vk_marshaling_guest.h
diff options
context:
space:
mode:
Diffstat (limited to 'system/vulkan_enc/goldfish_vk_marshaling_guest.h')
-rw-r--r--system/vulkan_enc/goldfish_vk_marshaling_guest.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/system/vulkan_enc/goldfish_vk_marshaling_guest.h b/system/vulkan_enc/goldfish_vk_marshaling_guest.h
index fce6adcf..df07272c 100644
--- a/system/vulkan_enc/goldfish_vk_marshaling_guest.h
+++ b/system/vulkan_enc/goldfish_vk_marshaling_guest.h
@@ -2334,6 +2334,16 @@ void unmarshal_VkPhysicalDevice8BitStorageFeaturesKHR(
VkPhysicalDevice8BitStorageFeaturesKHR* forUnmarshaling);
#endif
+#ifdef VK_KHR_shader_float16_int8
+void marshal_VkPhysicalDeviceShaderFloat16Int8Features(
+ VulkanStreamGuest* vkStream,
+ const VkPhysicalDeviceShaderFloat16Int8Features* forMarshaling);
+
+void unmarshal_VkPhysicalDeviceShaderFloat16Int8Features(
+ VulkanStreamGuest* vkStream,
+ VkPhysicalDeviceShaderFloat16Int8Features* forUnmarshaling);
+
+#endif
#ifdef VK_ANDROID_native_buffer
void marshal_VkNativeBufferANDROID(
VulkanStreamGuest* vkStream,
@@ -3408,6 +3418,12 @@ void unmarshal_VkImportPhysicalAddressGOOGLE(
#ifdef VK_GOOGLE_free_memory_sync
#define OP_vkFreeMemorySyncGOOGLE 20328
#endif
+#ifdef VK_GOOGLE_async_queue_submit
+#define OP_vkQueueHostSyncGOOGLE 20329
+#define OP_vkQueueSubmitAsyncGOOGLE 20330
+#define OP_vkQueueWaitIdleAsyncGOOGLE 20331
+#define OP_vkQueueBindSparseAsyncGOOGLE 20332
+#endif
const char* api_opcode_to_string(
const uint32_t opcode);