commit | ecceaade7fd378009b22c59c44fed7e1a34ecd28 | [log] [tgz] |
---|---|---|
author | Jon Ashburn <jon@lunarg.com> | Wed Apr 08 18:20:54 2015 -0600 |
committer | Chia-I Wu <olv@lunarg.com> | Thu Apr 16 17:48:19 2015 +0800 |
tree | 02a6056f31667069a353e9998b6b2edd5c4dc5f7 | |
parent | bacb0f5b16e683fe3358187a3e5f0b6b8fa8d61b [diff] [blame] |
loader: Activate layers at EnumerateGpus instead of CreateDevice
diff --git a/loader/loader.c b/loader/loader.c index d5dcf8d..b9f315e 100644 --- a/loader/loader.c +++ b/loader/loader.c
@@ -1014,6 +1014,8 @@ const VkLayerDispatchTable **disp; disp = (const VkLayerDispatchTable **) gpus[i]; *disp = icd->loader_dispatch + i; + loader_activate_layers(icd, i, ptr_instance->extension_count, + (const char *const*) ptr_instance->extension_names); } count += n;