layer: Add 'on' and 'off' for bool layer settings for API dump comp

This commit is contained in:
Christophe 2023-09-05 17:57:05 +02:00 committed by Christophe
parent 87801a6c47
commit dca404674d

View file

@ -125,6 +125,8 @@ VkResult vlGetLayerSettingValues(VlLayerSettingSet layerSettingSet, const char *
values[i] = (std::atoi(setting_value.c_str()) != 0) ? VK_TRUE : VK_FALSE; values[i] = (std::atoi(setting_value.c_str()) != 0) ? VK_TRUE : VK_FALSE;
} else if (setting_value == "true" || setting_value == "false") { } else if (setting_value == "true" || setting_value == "false") {
values[i] = (setting_value == "true") ? VK_TRUE : VK_FALSE; values[i] = (setting_value == "true") ? VK_TRUE : VK_FALSE;
} else if (setting_value == "on" || setting_value == "off") {
values[i] = (setting_value == "on") ? VK_TRUE : VK_FALSE;
} else { } else {
const std::string &message = const std::string &message =
vl::FormatString("The data provided (%s) is not a boolean value.", setting_value.c_str()); vl::FormatString("The data provided (%s) is not a boolean value.", setting_value.c_str());