gfxstream: use ASG for Vulkan streams only

Audio glitches are observed with gfxstream GLES if ASG is used.
ASG is a Vulkan thing anyways, so use pipe steams for Ranchu
HWC or gfxstream GLES.

Note this caused clang-format to over-format in a few places.

     launch_cvd --gpu_mode=gfxstream_guest_angle

Reviewed-by: Aaron Ruby <aruby@blackberry.com>
Acked-by: Yonggang Luo <luoyonggang@gmail.com>
Acked-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27246>
This commit is contained in:
Gurchetan Singh 2023-09-05 11:05:53 -07:00 committed by Marge Bot
parent 728fbfb62b
commit 985b412ece

View file

@ -14,7 +14,7 @@ lib_vulkan_cereal = shared_library(
cpp_args: cpp_args,
include_directories: [inc_vulkan_headers, inc_android_emu, inc_android_compat,
inc_opengl_system, inc_host, inc_opengl_codec, inc_render_enc,
inc_vulkan_enc],
inc_vulkan_enc, inc_platform],
link_with: [lib_android_compat, lib_emu_android_base, lib_stream,
lib_vulkan_enc],
install: true,