Home
last modified time | relevance | path

Searched refs:loader_settings (Results 1 - 8 of 8) sorted by relevance

/third_party/vulkan-loader/loader/
H A Dsettings.c36 loader_settings global_loader_settings;
44 void free_loader_settings(const struct loader_instance* inst, loader_settings* settings) { in free_loader_settings()
52 memset(settings, 0, sizeof(loader_settings)); in free_loader_settings()
159 VkResult parse_layer_configurations(const struct loader_instance* inst, cJSON* settings_object, loader_settings* loader_settings) { in parse_layer_configurations() argument
172 loader_settings->layer_configuration_count = layer_configurations_count; in parse_layer_configurations()
174 loader_settings->layer_configurations = loader_instance_heap_calloc( in parse_layer_configurations()
176 if (NULL == loader_settings->layer_configurations) { in parse_layer_configurations()
187 res = parse_layer_configuration(inst, layer, &(loader_settings->layer_configurations[i])); in parse_layer_configurations()
194 if (loader_settings in parse_layer_configurations()
295 get_loader_settings(const struct loader_instance* inst, loader_settings* loader_settings) get_loader_settings() argument
[all...]
H A Dsettings.h64 typedef struct loader_settings { struct
73 } loader_settings; typedef
76 // It will open up the current loader settings file and return a loader_settings in out_loader_settings if it.
79 VkResult get_loader_settings(const struct loader_instance* inst, loader_settings* out_loader_settings);
81 void free_loader_settings(const struct loader_instance* inst, loader_settings* loader_settings);
84 void log_settings(const struct loader_instance* inst, loader_settings* settings);
H A Dloader_common.h319 loader_settings settings;
/third_party/vulkan-loader/tests/
H A Dloader_settings_tests.cpp37 return s + "/etc/vulkan/loader_settings.d/vk_loader_settings.json"; in get_settings_location_log_message()
39 return s + "/home/fake_home/.local/share/vulkan/loader_settings.d/vk_loader_settings.json"; in get_settings_location_log_message()
53 env.update_loader_settings(env.loader_settings.set_file_format_version({1, 0, 0}).add_app_specific_setting( in TEST()
83 env.update_loader_settings(env.loader_settings.set_file_format_version({1, 0, 0}).add_app_specific_setting( in TEST()
125 env.update_loader_settings(env.loader_settings.set_file_format_version({1, 0, 0}).add_app_specific_setting( in TEST()
176 env.loader_settings in TEST()
218 env.loader_settings.app_specific_settings.at(0).add_app_key(fs::fixup_backslashes_in_path(test_platform_executable_path())); in TEST()
219 env.update_loader_settings(env.loader_settings); in TEST()
236 env.loader_settings.set_file_format_version({1, 0, 0}); in TEST()
247 env.loader_settings in TEST()
[all...]
H A Dloader_layer_tests.cpp1938 env.loader_settings.add_app_specific_setting(AppSpecificSettings{}.add_stderr_log_filter("all").add_layer_configuration( in TEST()
1944 env.update_loader_settings(env.loader_settings); in TEST()
5055 env.loader_settings.add_app_specific_setting(AppSpecificSettings{}.add_stderr_log_filter("all").add_layer_configuration( in TEST()
5061 env.update_loader_settings(env.loader_settings); in TEST()
5070 env.loader_settings.app_specific_settings.at(0).layer_configurations.at(0).set_control("off"); in TEST()
5071 env.update_loader_settings(env.loader_settings); in TEST()
5079 env.loader_settings.app_specific_settings.at(0).layer_configurations.at(0).set_control("auto"); in TEST()
5080 env.update_loader_settings(env.loader_settings); in TEST()
5137 env.loader_settings.add_app_specific_setting(AppSpecificSettings{}.add_stderr_log_filter("all").add_layer_configuration( in TEST()
5143 env.update_loader_settings(env.loader_settings); in TEST()
[all...]
H A Dloader_alloc_callback_tests.cpp524 env.loader_settings.add_app_specific_setting(AppSpecificSettings{}.add_stderr_log_filter("all").add_layer_configuration( in TEST()
560 env.loader_settings.add_app_specific_setting(AppSpecificSettings{}.add_stderr_log_filter("all").add_layer_configuration( in TEST()
/third_party/vulkan-loader/tests/framework/
H A Dtest_environment.cpp415 platform_shim->redirect_path("/etc/vulkan/loader_settings.d", get_folder(ManifestLocation::settings_location).location());
417 platform_shim->redirect_path(get_env_var("HOME") + "/.local/share/vulkan/loader_settings.d",
430 if (!settings.loader_settings.app_specific_settings.empty()) {
431 update_loader_settings(settings.loader_settings);
665 std::string get_loader_settings_file_contents(const LoaderSettings& loader_settings) noexcept {
668 writer.AddKeyedString("file_format_version", loader_settings.file_format_version.get_version_str());
670 if (loader_settings.app_specific_settings.size() > 1) {
674 for (const auto& setting : loader_settings.app_specific_settings) {
H A Dtest_environment.h576 BUILDER_VALUE(FrameworkSettings, LoaderSettings, loader_settings, {});
596 // resets the current settings with the values contained in loader_settings
598 // apply any changes made to FrameworkEnvironment's loader_settings member
599 void update_loader_settings(const LoaderSettings& loader_settings) noexcept;
643 LoaderSettings loader_settings; // the current settings written to disk member

Completed in 28 milliseconds