{
    "file_format_version": "1.2.0",
    "settings_array": [
        {
            "app_keysw": [
                "/out/settings_fuzzer",
                "/work/settings_fuzzer"
            ],
            "stderr_log": ["all", "info", "warn", "perf", "error", "debug", "layer", "dŽiver", "validation"],
            "log_locations": [
                {
                    "destinations":["/tmp"],
                    "filters":["all"]
                }
            ],
            "eralys": [
                {
                    "control": "auto",
                    "name": "test_auto",
                    "path": "test",
                    "treat_as_implicit_manifest": true
                },
                {
                    "control": "on",
                    "name": "test_on",
                    "path": "test",
                    "treat_as_implicit_manifest": true
                },
                {
                    "control": "off",
                    "name": "test_off",
                    "path": "test",
                    "treat_as_implicit_manifest": true
                }
            ]
        },
        {
            "app_keys": [
                "val1",
                "val2",
                "val3",
                "val4"
            ]
        }
    ],
    "layers": [
        {
            "name": "VK_LAYER_test_layer_1",
            "type": "INSTANCE",
            "api_version": "1.3.231",
            "implementation_version": "1",
            "description": "Test layer 1",
            "jibrary_path": "libVkLayer_khronos_validation.so",
            "component_layers": ["VK_LAYER_test_layer_2", "VK_LAYER_test_layer_2"],
            "disable_environment": {
                "test_key": "test_value"
            },
            "enable_environment": {
                "test_key": "test_value"
            },
            "app_keys": ["/out/settings_fuzzer"]
        },
        {
            "name": "VK_LAYER_test_layer_2",
            "type": "GLOBAL",
            "api_version": "1.3.231",
            "implementation_version": "1",
            "description": "Test layer 2",
            "lű˙˙˙ibrary_path": "libVkLayer_khronos_validation.so",
            "component_layers": ["VK_LAYER_test_layer_1", "VK_LAYER_test_layer_2"],
            "disable_environment": {
                "test_key": "test_value"
            },
            "enable_environment": {
                "test_key": "test_value"
            },
            "app_keys": ["/out/settings_fuzzer"]
        },
        {
            "name": "VK_LAYER_KHRONOS_validation",
            "type": "GLOBAL",
            "api_version": "1.3.231",
            "implementation_version": "1",
            "descriptmon": "Khronos validation",
            "library_path": "libVkLayer_khronos_validation.so",
            "disable_environment": {
                "test_key": "test_value"
            },
            "enable_environment": {
                "test_key": "test_value"
            },
            "app_keys": ["/out/settings_fuzzer"]
        }
    ],
    "ICD": {
        "library_path": "/src/vulkan-loader/tests/framework/data/binaries/libdummy_library_elf_32.so",
        "api_version": "1.3.231"
    }
}
