-
- Downloads
graphics: Add EGL and Vulkan ICD enumeration
This is necessary for pressure-vessel containers to support Vulkan:
to be able to make the Vulkan ICDs available in the container, we have
to be able to find them, bind-mount them into a suitable location, and
provide corresponding ICD JSON metadata to the contained game.
Signed-off-by:
Simon McVittie <smcv@collabora.com>
Showing
- tests/fake-icds/etc/xdg/vulkan/icd.d/invalid.txt 0 additions, 0 deletionstests/fake-icds/etc/xdg/vulkan/icd.d/invalid.txt
- tests/fake-icds/false.json 1 addition, 0 deletionstests/fake-icds/false.json
- tests/fake-icds/home/.local/share/vulkan/icd.d/invalid.json 1 addition, 0 deletionstests/fake-icds/home/.local/share/vulkan/icd.d/invalid.json
- tests/fake-icds/no-api-version.json 6 additions, 0 deletionstests/fake-icds/no-api-version.json
- tests/fake-icds/no-library.json 6 additions, 0 deletionstests/fake-icds/no-library.json
- tests/fake-icds/null.json 1 addition, 0 deletionstests/fake-icds/null.json
- tests/fake-icds/str.json 1 addition, 0 deletionstests/fake-icds/str.json
- tests/fake-icds/usr/lib/mock-abi/GL/glvnd/egl_vendor.d/relative.json 6 additions, 0 deletions...icds/usr/lib/mock-abi/GL/glvnd/egl_vendor.d/relative.json
- tests/fake-icds/usr/lib/mock-abi/GL/vulkan/icd.d/invalid.json 1 addition, 0 deletions...s/fake-icds/usr/lib/mock-abi/GL/vulkan/icd.d/invalid.json
- tests/fake-icds/usr/lib/mock-abi/vulkan/icd.d/relative.json 7 additions, 0 deletionstests/fake-icds/usr/lib/mock-abi/vulkan/icd.d/relative.json
- tests/fake-icds/usr/local/share/vulkan/icd.d/intel_icd.i686.json 7 additions, 0 deletions...ake-icds/usr/local/share/vulkan/icd.d/intel_icd.i686.json
- tests/fake-icds/usr/share/glvnd/egl_vendor.d/50_mesa.json 6 additions, 0 deletionstests/fake-icds/usr/share/glvnd/egl_vendor.d/50_mesa.json
- tests/fake-icds/usr/share/vulkan/icd.d/intel_icd.x86_64.json 7 additions, 0 deletionstests/fake-icds/usr/share/vulkan/icd.d/intel_icd.x86_64.json
- tests/graphics.c 961 additions, 3 deletionstests/graphics.c
- tests/meson.build 4 additions, 0 deletionstests/meson.build
Loading
Please register or sign in to comment