commit | dbc16d52bc87a21504ca706f36c220325e13a2ac | [log] [tgz] |
---|---|---|
author | Yilong Li <[email protected]> | Thu Feb 04 03:15:21 2021 -0800 |
committer | Yilong Li <[email protected]> | Thu Feb 04 12:43:40 2021 -0800 |
tree | 5807278d6980f840b870d1c64cc1e0a46d5ce3a1 | |
parent | ef9d2f7fdc0dceba0c70a1ff71bbbb713133d835 [diff] |
vulkan: Filter out external memory flags based on guest system. Android guests don't support Zircon handle types as external memory, and Fuchsia guests don't support AHB/opaque fds either. When guests receive the VkExternalMemoryProperties from host, they should filter out all the external memory formats they don't support. This is part of fix to vkext_unprotected tests on FEMU. Bug: fuchsia:60064 Change-Id: I6f7b47191ab80aa1383fe99c6366522a758b6fa0