diff options
| author | Jon Ashburn <jon@lunarg.com> | 2016-04-08 15:03:35 -0600 |
|---|---|---|
| committer | Jon Ashburn <jon@lunarg.com> | 2016-04-08 15:09:06 -0600 |
| commit | 4cc82a7fc63f2124d484796e1e9a81559b4cae47 (patch) | |
| tree | 9144e7d50b9adc5ceebb449b41d5c09b0933bd05 /loader/loader.h | |
| parent | a682c89e06fc918290c1b4f4315d8b9c47a51c13 (diff) | |
| download | usermoji-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.h | 8 |
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, |
