Enable VK_MVK_macos_surface for host dispatch
To be used in Vulkan composition on macOS. Bug: 389646068 Test: -feature GuestAngle, VulkanNativeSwapchain Change-Id: I7f7d67b56f89277da1ed61852c96b99dc0cce26d
This commit is contained in:
parent
445f0731c2
commit
f3af075b34
2 changed files with 2 additions and 1 deletions
|
|
@ -120,6 +120,7 @@ SUPPORTED_FEATURES = [
|
|||
"VK_NV_device_diagnostic_checkpoints",
|
||||
"VK_KHR_ray_tracing_pipeline",
|
||||
"VK_KHR_pipeline_library",
|
||||
"VK_MVK_macos_surface",
|
||||
# Android
|
||||
"VK_ANDROID_native_buffer",
|
||||
"VK_ANDROID_external_memory_android_hardware_buffer",
|
||||
|
|
@ -161,6 +162,7 @@ SUPPORTED_MODULES = {
|
|||
"VK_EXT_external_memory_metal": ["goldfish_vk_dispatch"],
|
||||
"VK_KHR_external_semaphore_win32" : ["goldfish_vk_dispatch"],
|
||||
"VK_KHR_external_memory_win32" : ["goldfish_vk_dispatch"],
|
||||
"VK_MVK_macos_surface" : ["goldfish_vk_dispatch"],
|
||||
# Host dispatch for Linux hosts + and entrypoint for guests
|
||||
"VK_KHR_external_memory_fd": ["goldfish_vk_dispatch", "func_table"],
|
||||
"VK_QNX_external_memory_screen_buffer": ["goldfish_vk_dispatch"],
|
||||
|
|
|
|||
|
|
@ -27722,7 +27722,6 @@ void VkEncoder::vkTraceAsyncGOOGLE(uint64_t id, uint32_t doLock) {
|
|||
uint32_t packetSize_vkTraceAsyncGOOGLE =
|
||||
4 + 4 + (queueSubmitWithCommandsEnabled ? 4 : 0) + count;
|
||||
uint8_t* streamPtr = stream->reserve(packetSize_vkTraceAsyncGOOGLE);
|
||||
uint8_t* packetBeginPtr = streamPtr;
|
||||
uint8_t** streamPtrPtr = &streamPtr;
|
||||
uint32_t opcode_vkTraceAsyncGOOGLE = OP_vkTraceAsyncGOOGLE;
|
||||
uint32_t seqno;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue