aboutsummaryrefslogtreecommitdiff
path: root/loader
diff options
context:
space:
mode:
authorJon Ashburn <jon@lunarg.com>2015-06-30 16:44:28 -0600
committerJon Ashburn <jon@lunarg.com>2015-07-01 10:29:45 -0600
commita38cdfcca1b01db046f85dd33fbc947725dc3cc2 (patch)
tree521a1ec271140817caf506328897e7c383751a6c /loader
parent7ddece584fbfde91655486701fbf24afc9082e55 (diff)
downloadusermoji-a38cdfcca1b01db046f85dd33fbc947725dc3cc2.tar.xz
loader: Remove uneeded ICD and layers scanned boolean
Artifact of when layers and ICDs weren't scanned initially.
Diffstat (limited to 'loader')
-rw-r--r--loader/debug_report.c4
-rw-r--r--loader/loader.c6
-rw-r--r--loader/loader.h2
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;