aboutsummaryrefslogtreecommitdiff
path: root/loader
diff options
context:
space:
mode:
authorJon Ashburn <jon@lunarg.com>2015-12-24 13:58:35 -0700
committerJon Ashburn <jon@lunarg.com>2015-12-24 13:58:35 -0700
commitd0ed53216632b8ad9e1b229f7667bfced762a03c (patch)
treeefeed924cb43a38c4756ff6c2f41d60c0845d5c2 /loader
parent33f2fd9c7de5f3bc5c3c0db96d870c00b6c51d54 (diff)
downloadusermoji-d0ed53216632b8ad9e1b229f7667bfced762a03c.tar.xz
loader: Don't override VK_LAYER_PATH for implicit layers
Diffstat (limited to 'loader')
-rw-r--r--loader/loader.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/loader/loader.c b/loader/loader.c
index 544b6af1..eb243986 100644
--- a/loader/loader.c
+++ b/loader/loader.c
@@ -2208,7 +2208,8 @@ void loader_layer_scan(
// Get a list of manifest files for layers
loader_get_manifest_files(inst, LAYERS_PATH_ENV, true, DEFAULT_VK_ELAYERS_INFO,
&manifest_files[0]);
- loader_get_manifest_files(inst, LAYERS_PATH_ENV, true, DEFAULT_VK_ILAYERS_INFO,
+ // Pass NULL for environment variable override - implicit layers are not overridden by LAYERS_PATH_ENV
+ loader_get_manifest_files(inst, NULL, true, DEFAULT_VK_ILAYERS_INFO,
&manifest_files[1]);
if (manifest_files[0].count == 0 && manifest_files[1].count == 0)
return;