mesa/src/gallium/frontends
Erik Faye-Lund 29ffc79410 meson: don't pass vk wsi args where they don't belong
Only code that cares about Vulkan WSI should get the corresponding
arguments passed. Otherwise, the Vulkan headers might end up including
other headers that we don't have the correct dependencies passed for.
So let's give those a dedicated variable, and only pass that where it's
actually needed.

Fixes: b39958a3a1 ("anv,nir: Move the ANV YCbCr lowering pass to common code")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8193
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21185>
2023-02-15 18:35:14 +00:00
..
clover fix: clover/llvm: replace llvm::None with std::nullopt for LLVM 17+ 2023-02-15 12:00:06 +00:00
d3d10umd gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium code 2022-11-22 06:53:47 +00:00
dri meson: don't pass vk wsi args where they don't belong 2023-02-15 18:35:14 +00:00
glx/xlib gallium: plumb resolve attachments through from frontends -> pipe_framebuffer_state 2023-02-15 18:06:16 +00:00
hgl gallium: plumb resolve attachments through from frontends -> pipe_framebuffer_state 2023-02-15 18:06:16 +00:00
lavapipe meson: don't pass vk wsi args where they don't belong 2023-02-15 18:35:14 +00:00
nine gallium/hud: don't use st_context_iface, use an explicit callback 2022-12-09 13:14:03 +00:00
omx frontends/omx: initialize film_grain_target 2022-12-08 21:59:24 +00:00
osmesa gallium: plumb resolve attachments through from frontends -> pipe_framebuffer_state 2023-02-15 18:06:16 +00:00
rusticl rusticl/program: enable spirv 2023-02-13 12:45:07 +00:00
va frontends/va: Map VAEncCodedBufferType buffer as PIPE_MAP_READ 2023-02-15 14:26:31 +00:00
vdpau util: Remove os/os_thread.h and replace #include "os/os_thread.h" with #include "util/u_thread.h" 2022-11-08 05:21:42 +00:00
wgl meson: don't pass vk wsi args where they don't belong 2023-02-15 18:35:14 +00:00
xa util: Move src/gallium/include/pipe/p_format.h to src/util/format/u_formats.h 2022-11-19 03:38:19 +00:00