mesa/src/gallium/targets/lavapipe
Dylan Baker 2f916f2be6 meson: add support for `meson devenv` with vulkan
Meson devenv is a feature added in meson 0.58 (thus the features is
version guarded) that allows creating a shell environment with
environment variables automatically setup for running the project inside
the build dir. Some variables (such as LD_LIBRARY_PATH and PATH) are set
automatically, others must be added by the project.

For vulkan is is relativley simple, we create a new, uninstalled, icd
file for each driver and set the VK_ICD_FILENAMES variable
appropriately. This can be used with:

```sh
meson devenv -C $builddir
```

then, vulkan applications will automatically use the uninstall vulkan
driver, no need to install.

Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14826>
2022-02-04 09:08:47 -08:00
..
meson.build meson: add support for `meson devenv` with vulkan 2022-02-04 09:08:47 -08:00
target.c
vulkan_lvp.def lavapipe: add dll definition file instead of using PUBLIC 2021-02-23 17:17:06 +10:00
vulkan_lvp.mingw.def lavapipe: add mingw32 def file 2021-02-25 03:41:36 +00:00