mesa/src/gfxstream
Serdar Kocdemir 7bc14977a8 gfxstream: Check host allocation mode for external memory
New host feature allows usage of external_memory_host extension
for external memory support, mainly for software renderers which
don't implement platform specific extensions.

Also moves enablement of queue_family_foreign outside of android,
to allow it also on linux guests (ref: github PR#74), and removes
the check for VK_MVK_moltenvk extension in favor of metal mode.

Test: -gpu lavapipe -feature VulkanNativeSwapchain on windows

Reviewed-by: David Gilhooley <djgilhooley.gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38153>
2025-10-30 15:27:26 +00:00
..
aemu gfxstream: fix signedness of shifts 2025-02-05 19:28:42 +00:00
codegen gfxstream: codegen changes for new filenames and namespaces 2025-10-30 15:27:26 +00:00
guest gfxstream: Check host allocation mode for external memory 2025-10-30 15:27:26 +00:00
.clang-format gfxstream: add clang-format 2024-10-09 22:53:05 +00:00
meson.build gfxstream: guest: use internal version of AEMU headers + impls 2024-11-12 19:21:10 +00:00