Skip to content

Commit

Permalink
run: Unset more Vulkan layer/driver paths
Browse files Browse the repository at this point in the history
Following on from b8d8d80, add more environment variables used by
the Vulkan loader which expect paths to be provided.

These paths are typically referencing the host filesystem; if the user
is referencing paths only available in the sandbox, they can use --env
or overrides for them.

Signed-off-by: Daniel Stone <[email protected]>
  • Loading branch information
fooishbar authored and smcv committed Apr 24, 2024
1 parent 0f26610 commit 18b8508
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
3 changes: 3 additions & 0 deletions common/flatpak-run.c
Expand Up @@ -564,8 +564,11 @@ static const ExportData default_exports[] = {
{"XKB_CONFIG_ROOT", NULL},
{"GIO_EXTRA_MODULES", NULL},
{"GDK_BACKEND", NULL},
{"VK_ADD_DRIVER_FILES", NULL},
{"VK_ADD_LAYER_PATH", NULL},
{"VK_DRIVER_FILES", NULL},
{"VK_ICD_FILENAMES", NULL},
{"VK_LAYER_PATH", NULL},
{"__EGL_EXTERNAL_PLATFORM_CONFIG_DIRS", NULL},
{"__EGL_EXTERNAL_PLATFORM_CONFIG_FILENAMES", NULL},
{"__EGL_VENDOR_LIBRARY_DIRS", NULL},
Expand Down
3 changes: 3 additions & 0 deletions doc/flatpak-run.xml
Expand Up @@ -106,8 +106,11 @@
<member>XKB_CONFIG_ROOT</member>
<member>GIO_EXTRA_MODULES</member>
<member>GDK_BACKEND</member>
<member>VK_ADD_DRIVER_FILES</member>
<member>VK_ADD_LAYER_PATH</member>
<member>VK_DRIVER_FILES</member>
<member>VK_ICD_FILENAMES</member>
<member>VK_LAYER_PATH</member>
<member>__EGL_EXTERNAL_PLATFORM_CONFIG_DIRS</member>
<member>__EGL_EXTERNAL_PLATFORM_CONFIG_FILENAMES</member>
<member>__EGL_VENDOR_LIBRARY_DIRS</member>
Expand Down

0 comments on commit 18b8508

Please sign in to comment.