diff options
| author | Jon Ashburn <jon@lunarg.com> | 2015-06-30 16:44:28 -0600 |
|---|---|---|
| committer | Jon Ashburn <jon@lunarg.com> | 2015-07-01 10:29:45 -0600 |
| commit | a38cdfcca1b01db046f85dd33fbc947725dc3cc2 (patch) | |
| tree | 521a1ec271140817caf506328897e7c383751a6c | |
| parent | 7ddece584fbfde91655486701fbf24afc9082e55 (diff) | |
| download | usermoji-a38cdfcca1b01db046f85dd33fbc947725dc3cc2.tar.xz | |
loader: Remove uneeded ICD and layers scanned boolean
Artifact of when layers and ICDs weren't scanned initially.
| -rw-r--r-- | loader/debug_report.c | 4 | ||||
| -rw-r--r-- | loader/loader.c | 6 | ||||
| -rw-r--r-- | loader/loader.h | 2 |
3 files changed, 1 insertions, 11 deletions
diff --git a/loader/debug_report.c b/loader/debug_report.c index adebe44c..498faf8a 100644 --- a/loader/debug_report.c +++ b/loader/debug_report.c @@ -138,8 +138,6 @@ VkResult loader_DbgCreateMsgCallback( if (instance == VK_NULL_HANDLE) return VK_ERROR_INVALID_HANDLE; - assert(loader.icds_scanned); - for (inst = loader.instances; inst; inst = inst->next) { if ((VkInstance) inst == instance) break; @@ -209,8 +207,6 @@ VkResult loader_DbgDestroyMsgCallback( if (instance == VK_NULL_HANDLE) return VK_ERROR_INVALID_HANDLE; - assert(loader.icds_scanned); - for (inst = loader.instances; inst; inst = inst->next) { if ((VkInstance) inst == instance) break; diff --git a/loader/loader.c b/loader/loader.c index 54d9f795..577024b9 100644 --- a/loader/loader.c +++ b/loader/loader.c @@ -1138,7 +1138,7 @@ static void loader_get_manifest_files(const char *env_override, * manifest files it finds the ICD libraries. * * \returns - * void; but side effect is to set loader_icds_scanned to true + * void */ void loader_icd_scan(void) { @@ -1152,9 +1152,6 @@ void loader_icd_scan(void) // convenient place to initialize logging loader_debug_init(); - // Note that we've scanned for ICDs: - loader.icds_scanned = true; - // Get a list of manifest files for ICDs loader_get_manifest_files("VK_ICD_FILENAMES", false, DEFAULT_VK_DRIVERS_INFO, &manifest_files); @@ -1370,7 +1367,6 @@ void layer_lib_scan(void) } // for (libpaths) loader.scanned_layer_count = count; - loader.layers_scanned = true; } static void* VKAPI loader_gpa_instance_internal(VkInstance inst, const char * pName) diff --git a/loader/loader.h b/loader/loader.h index a854485a..c89ad0fe 100644 --- a/loader/loader.h +++ b/loader/loader.h @@ -234,9 +234,7 @@ struct loader_lib_info { struct loader_struct { struct loader_instance *instances; - bool icds_scanned; struct loader_scanned_icds *scanned_icd_list; - bool layers_scanned; unsigned int loaded_layer_lib_count; struct loader_lib_info *loaded_layer_lib_list; |
