aboutsummaryrefslogtreecommitdiff
path: root/loader/loader.h
diff options
context:
space:
mode:
authorJon Ashburn <jon@lunarg.com>2016-04-08 15:03:35 -0600
committerJon Ashburn <jon@lunarg.com>2016-04-08 15:09:06 -0600
commit4cc82a7fc63f2124d484796e1e9a81559b4cae47 (patch)
tree9144e7d50b9adc5ceebb449b41d5c09b0933bd05 /loader/loader.h
parenta682c89e06fc918290c1b4f4315d8b9c47a51c13 (diff)
downloadusermoji-4cc82a7fc63f2124d484796e1e9a81559b4cae47.tar.xz
loader: ghlvl #66, Ensure std_validationadvertises underlying layer extensions
Change-Id: If6b6b24fdf02b960c83148bd002114941eb1adc6
Diffstat (limited to 'loader/loader.h')
-rw-r--r--loader/loader.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/loader/loader.h b/loader/loader.h
index 6c192a21..b29c4506 100644
--- a/loader/loader.h
+++ b/loader/loader.h
@@ -460,6 +460,10 @@ VkResult loader_add_to_ext_list(const struct loader_instance *inst,
struct loader_extension_list *ext_list,
uint32_t prop_list_count,
const VkExtensionProperties *props);
+VkResult loader_add_to_dev_ext_list(const struct loader_instance *inst,
+ struct loader_device_extension_list *ext_list,
+ const VkExtensionProperties *props,
+ uint32_t entry_count, char **entrys);
VkResult loader_add_device_extensions(const struct loader_instance *inst,
PFN_vkEnumerateDeviceExtensionProperties fpEnumerateDeviceExtensionProperties,
VkPhysicalDevice physical_device,
@@ -489,6 +493,10 @@ void loader_add_to_layer_list(const struct loader_instance *inst,
struct loader_layer_list *list,
uint32_t prop_list_count,
const struct loader_layer_properties *props);
+void loader_find_layer_name_add_list(const struct loader_instance *inst,
+ const char *name, const enum layer_type type,
+ const struct loader_layer_list *search_list,
+ struct loader_layer_list *found_list);
void loader_scanned_icd_clear(const struct loader_instance *inst,
struct loader_icd_libs *icd_libs);
void loader_icd_scan(const struct loader_instance *inst,