diff options
| author | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2015-06-01 14:49:17 -0600 |
|---|---|---|
| committer | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2015-06-18 10:18:19 -0600 |
| commit | 4f6f994aa14f7994952cfe19435032f0578abfd2 (patch) | |
| tree | 42867c42c21fea2002eee94e930b9d021fde83e9 /loader/loader.c | |
| parent | 9284c285380687ff09da3afec2c343c426a076ef (diff) | |
| download | usermoji-4f6f994aa14f7994952cfe19435032f0578abfd2.tar.xz | |
loader: Fix code format, add some debug info
Diffstat (limited to 'loader/loader.c')
| -rw-r--r-- | loader/loader.c | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/loader/loader.c b/loader/loader.c index c83cda56..d4ddc847 100644 --- a/loader/loader.c +++ b/loader/loader.c @@ -780,10 +780,13 @@ void layer_lib_scan(void) snprintf(temp_str, sizeof(temp_str), "%s" DIRECTORY_SYMBOL "%s",p,dent->d_name); // Used to call: dlopen(temp_str, RTLD_LAZY) + fprintf(stderr, "Attempt to open library: %s\n", temp_str); if ((handle = loader_platform_open_library(temp_str)) == NULL) { dent = readdir(curdir); continue; } + fprintf(stderr, "Opened library: %s\n", temp_str); + /* TODO: Remove fixed count */ if (count == MAX_LAYER_LIBRARIES) { loader_log(VK_DBG_REPORT_ERROR_BIT, 0, @@ -795,12 +798,13 @@ void layer_lib_scan(void) "vkGetGlobalExtensionInfo"); if (!fp_get_ext) { - loader_log(VK_DBG_REPORT_WARN_BIT, 0, + fprintf(stderr, "Unable to find vkGetGlobalExtensionInfo\n"); + loader_log(VK_DBG_REPORT_WARN_BIT, 0, "Couldn't dlsym vkGetGlobalExtensionInfo from library %s", temp_str); - dent = readdir(curdir); - loader_platform_close_library(handle); - continue; + dent = readdir(curdir); + loader_platform_close_library(handle); + continue; } loader.scanned_layers[count].lib_name = @@ -812,6 +816,7 @@ void layer_lib_scan(void) strcpy(loader.scanned_layers[count].lib_name, temp_str); + fprintf(stderr, "Collecting global extensions for %s\n", temp_str); get_global_extensions( fp_get_ext, loader.scanned_layers[count].lib_name, @@ -1179,6 +1184,8 @@ uint32_t loader_activate_instance_layers(struct loader_instance *inst) nextGPA = (PFN_vkGetInstanceProcAddr) loader_platform_get_proc_address(lib_handle, "vkGetInstanceProcAddr"); if (!nextGPA) { loader_log(VK_DBG_REPORT_ERROR_BIT, 0, "Failed to find vkGetInstanceProcAddr in layer %s", ext_prop->lib_name); + + /* TODO: Should we return nextObj, nextGPA to previous? */ continue; } |
