• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "file_format_version": "1.2.0",
3    "settings_array": [
4        {
5            "app_keys": [
6                "/out/settings_fuzzer",
7                "/work/settings_fuzzer"
8            ],
9            "stderr_log": ["all", "info", "warn", "perf", "error", "debug", "layer", "driver", "validation"],
10            "log_locations": [
11                {
12                    "destinations":["/tmp"],
13                    "filters":["all"]
14                }
15            ],
16            "layers": [
17                {
18                    "control": "auto",
19                    "name": "test_auto",
20                    "path": "test",
21                    "treat_as_implicit_manifest": true
22                },
23                {
24                    "control": "on",
25                    "name": "test_on",
26                    "path": "test",
27                    "treat_as_implicit_manifest": true
28                },
29                {
30                    "control": "off",
31                    "name": "test_off",
32                    "path": "test",
33                    "treat_as_implicit_manifest": true
34                }
35            ]
36        },
37        {
38            "app_keys": [
39                "val1",
40                "val2",
41                "val3",
42                "val4"
43            ]
44        }
45    ],
46    "layers": [
47        {
48            "name": "VK_LAYER_test_layer_1",
49            "type": "INSTANCE",
50            "api_version": "1.3.231",
51            "implementation_version": "1",
52            "description": "Test layer 1",
53            "library_path": "libVkLayer_khronos_validation.so",
54            "component_layers": ["VK_LAYER_test_layer_1", "VK_LAYER_test_layer_2"],
55            "disable_environment": {
56                "test_key": "test_value"
57            },
58            "enable_environment": {
59                "test_key": "test_value"
60            },
61            "app_keys": ["/out/settings_fuzzer"]
62        },
63        {
64            "name": "VK_LAYER_test_layer_2",
65            "type": "GLOBAL",
66            "api_version": "1.3.231",
67            "implementation_version": "1",
68            "description": "Test layer 2",
69            "library_path": "libVkLayer_khronos_validation.so",
70            "component_layers": ["VK_LAYER_test_layer_1", "VK_LAYER_test_layer_2"],
71            "disable_environment": {
72                "test_key": "test_value"
73            },
74            "enable_environment": {
75                "test_key": "test_value"
76            },
77            "app_keys": ["/out/settings_fuzzer"]
78        },
79        {
80            "name": "VK_LAYER_KHRONOS_validation",
81            "type": "GLOBAL",
82            "api_version": "1.3.231",
83            "implementation_version": "1",
84            "description": "Khronos validation",
85            "library_path": "libVkLayer_khronos_validation.so",
86            "disable_environment": {
87                "test_key": "test_value"
88            },
89            "enable_environment": {
90                "test_key": "test_value"
91            },
92            "app_keys": ["/out/settings_fuzzer"]
93        }
94    ],
95    "ICD": {
96        "library_path": "/src/vulkan-loader/tests/framework/data/binaries/libdummy_library_elf_64.so",
97        "api_version": "1.3.231"
98    }
99}
100