Lines Matching defs:override
476 // Search the override layer's blacklist for a layer matching the given layer name
526 // Remove all layers in the layer list that are blacklisted by the override layer.
527 // NOTE: This should only be called if an override layer is found and not expired.
538 // Skip the override layer itself.
543 // If found in the override layer's blacklist, remove it
552 // Re-do the query for the override layer
996 // Enable this layer if it is included in the override layer
998 struct loader_layer_properties *override = NULL;
1001 override = &inst->instance_layer_list.list[i];
1005 if (override != NULL) {
1006 for (uint32_t i = 0; i < override->component_layer_names.count; ++i) {
1007 if (strcmp(override->component_layer_names.list[i], prop->info.layerName) == 0) {
2156 // If the current working directory matches any app_key_path of the layers, remove all other override layers.
2157 // Otherwise if no matching app_key was found, remove all but the global override layer, which has no app_key_path.
2168 // Find out if there is an override layer with same the app_key_path as the path to the current executable.
2183 "remove_all_non_valid_override_layers: Multiple override layers where the same path in "
2187 // Remove duplicate active override layers that have the same app_key_path
2197 // Remove non-global override layers that don't have an app_key that matches cur_path
2207 "remove_all_non_valid_override_layers: Multiple global override layers found. Using the first global "
2219 // Should be at most 1 override layer in the list now.
2221 loader_log(inst, VULKAN_LOADER_INFO_BIT | VULKAN_LOADER_LAYER_BIT, 0, "Using the override layer for app key %s", cur_path);
2223 loader_log(inst, VULKAN_LOADER_INFO_BIT | VULKAN_LOADER_LAYER_BIT, 0, "Using the global override layer");
2258 // Check if this layer's name matches the override layer name, set is_override to true if so.
2418 "Indicating meta-layer-specific override paths, but using older JSON file version.");
2600 "Layer %s contains app_keys, but any app_keys can only be provided by the override meta layer. "
2936 // Look for data files in the provided paths, but first check the environment override to determine if we should use that
3082 // Log a message when VK_LAYER_PATH is set but the override layer paths take priority
3085 "Ignoring VK_LAYER_PATH. The Override layer is active and has override paths set, which takes priority. "
3099 // If there's an override, use that (and the local folder if required) and nothing else
3358 // Location or override string lists can be either files or directories as
3360 // | location | override
3381 // Read the registry if the override wasn't active.
3772 // Given a loader_layer_properties struct that is a valid override layer, concatenate the properties override paths and put them
3794 loader_log(inst, VULKAN_LOADER_WARN_BIT | VULKAN_LOADER_LAYER_BIT, 0, "Override layer has override paths set to %s",
3827 // Remove any extraneous override layers.
3830 // Check to see if the override layer is present, and use it's override paths.
3908 // Remove any extraneous override layers.
3911 // Check to see if either the override layer is present, or another implicit meta-layer.
3926 // If either the override layer or an implicit meta-layer are present, we need to add
3928 // in the override layer will be removed below in loader_remove_layers_in_blacklist().
4112 // This is why we also have to override the direct ICD call to