mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-24 08:10:22 +01:00
The libvulkan_intel does not need the decoder when buildtype=release where the debugging is disabled. However, the decoder implementation is decided by the dep_expat which may be turned on by like -Dtools=intel and the binary size of libvulkan_intel increase unexpectedly. This change creates the stub dependency and decide the exact decoder dependency of libvulkan_intel by the buildtype. Test: meson setup builddir -D build-tests=true -Dbuildtype=release --reconfigure && ninja -C builddir && cd builddir && meson test Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Signed-off-by: Andy Hsu <hwandy@google.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38569> |
||
|---|---|---|
| .. | ||
| tests | ||
| intel_batch_decoder.c | ||
| intel_batch_decoder_brw.c | ||
| intel_batch_decoder_elk.c | ||
| intel_batch_decoder_stub.c | ||
| intel_decoder.c | ||
| intel_decoder.h | ||
| intel_decoder_private.h | ||
| meson.build | ||