Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/KhronosGroup/Vulkan-Loader.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cox <andrew@lunarg.com>2022-06-01 20:08:36 +0300
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>2022-06-01 21:48:01 +0300
commitd86dc61e76f66b32b6955e8e7cbfa3edc7ed7b32 (patch)
treeebf8eb00eabe60e72db7b06018f9d88edbafc154
parenta8c17d6a367417509aa7b11cf65083eac2b2f4c9 (diff)
Comment tweak to reflect new behaviour.
-rw-r--r--loader/unknown_function_handling.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/loader/unknown_function_handling.c b/loader/unknown_function_handling.c
index 1804eda97..73569e51a 100644
--- a/loader/unknown_function_handling.c
+++ b/loader/unknown_function_handling.c
@@ -178,9 +178,9 @@ bool loader_check_icds_for_phys_dev_ext_address(struct loader_instance *inst, co
bool loader_check_layer_list_for_phys_dev_ext_address(struct loader_instance *inst, const char *funcName) {
struct loader_layer_properties *layer_prop_list = inst->expanded_activated_layer_list.list;
+ // Find the first layer in the call chain which supports vk_layerGetPhysicalDeviceProcAddr
+ // and call that, returning whether it found a valid pointer for this function name.
for (uint32_t layer = 0; layer < inst->expanded_activated_layer_list.count; ++layer) {
- // If this layer supports the vk_layerGetPhysicalDeviceProcAddr, then call
- // it and see if it returns a valid pointer for this function name.
if (layer_prop_list[layer].interface_version > 1) {
const struct loader_layer_functions *const functions = &(layer_prop_list[layer].functions);
if (NULL != functions->get_physical_device_proc_addr)