diff options
Diffstat (limited to 'system/vulkan_enc/goldfish_vk_marshaling_guest.h')
-rw-r--r-- | system/vulkan_enc/goldfish_vk_marshaling_guest.h | 16 |
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); |