1 //
2 // Copyright (C) 2024 The Android Open Source Project
3 //
4 // Licensed under the Apache License, Version 2.0 (the "License");
5 // you may not use this file except in compliance with the License.
6 // You may obtain a copy of the License at
7 //
8 //      http://www.apache.org/licenses/LICENSE-2.0
9 //
10 // Unless required by applicable law or agreed to in writing, software
11 // distributed under the License is distributed on an "AS IS" BASIS,
12 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 // See the License for the specific language governing permissions and
14 // limitations under the License.
15 //
16 
17 #ifndef VULKAN_XML_DEFINE_H_
18 #define VULKAN_XML_DEFINE_H_
19 
20 // Most if the defines here exclude certain types from checking.
21 
22 // We are generating type definitions from vk.xml independently and don't rely on types from
23 // official "vulkan.h".
24 
25 // Yet we want to ensure that types which are defined in both our "vulkan_xml.h" and official
26 // "vulkan.h" match, but C++ doesn't provide enough reflation capabilities to do that easily.
27 
28 // Thus we generate matchers for all types and then disable some of them with defines below.
29 
30 // Empty enums — not defind in vulkan.h
31 #define BERBERIS_VK_DEVICE_CREATE_FLAG_BITS_NOVERIFY 1
32 #define BERBERIS_VK_INSTANCE_CREATE_FLAG_BITS_NOVERIFY 1
33 #define BERBERIS_VK_QUERY_POOL_CREATE_FLAG_BITS_NOVERIFY 1
34 
35 // Because it's not auto-generated it doesn't conform to the template
36 #define VK_SWAPCHAIN_IMAGE_USAGE_FLAG_BITS_MAX_ENUM_ANDROID \
37   VK_SWAPCHAIN_IMAGE_USAGE_FLAG_BITS_MAX_ENUM
38 
39 // Coreavi types: vulkan_core.h requires definitions of Coreavi types which are not available on
40 // Android.
41 // TODO(b/218365766): remove after Khronos repo would be updated.
42 #define BERBERIS_VK_COMMAND_POOL_RESET_RESERVED_1_BIT_COREAVI_NOVERIFY 1
43 #define BERBERIS_VK_NATIVE_BUFFER_NOVERIFY_ANDROID 1
44 
45 // DirectFB types: vulkan_directfb.h requires definitions of DirectFB types which are not available
46 // on Android.
47 #define BERBERIS_IDIRECT_NOVERIFY_FB 1
48 #define BERBERIS_IDIRECT_FBSURFACE_NOVERIFY 1
49 #define BERBERIS_VK_DIRECT_FBSURFACE_CREATE_FLAGS_NOVERIFY_EXT 1
50 #define BERBERIS_VK_DIRECT_FBSURFACE_CREATE_INFO_NOVERIFY_EXT 1
51 
52 // Fuchsia types: vulkan_fuchsia.h requires definitions of Fuchsia types which are not available on
53 // Android.
54 #define BERBERIS_VK_BUFFER_COLLECTION_BUFFER_CREATE_INFO_NOVERIFY_FUCHSIA 1
55 #define BERBERIS_VK_BUFFER_COLLECTION_CONSTRAINTS_INFO_NOVERIFY_FUCHSIA 1
56 #define BERBERIS_VK_BUFFER_COLLECTION_CREATE_INFO_NOVERIFY_FUCHSIA 1
57 #define BERBERIS_VK_BUFFER_COLLECTION_IMAGE_CREATE_INFO_NOVERIFY_FUCHSIA 1
58 #define BERBERIS_VK_BUFFER_COLLECTION_NOVERIFY_FUCHSIA 1
59 #define BERBERIS_VK_BUFFER_COLLECTION_PROPERTIES_NOVERIFY_FUCHSIA 1
60 #define BERBERIS_VK_BUFFER_CONSTRAINTS_INFO_NOVERIFY_FUCHSIA 1
61 #define BERBERIS_VK_IMAGE_CONSTRAINTS_INFO_FLAG_BITS_NOVERIFY_FUCHSIA 1
62 #define BERBERIS_VK_IMAGE_CONSTRAINTS_INFO_FLAGS_NOVERIFY_FUCHSIA 1
63 #define BERBERIS_VK_IMAGE_CONSTRAINTS_INFO_NOVERIFY_FUCHSIA 1
64 #define BERBERIS_VK_IMAGE_FORMAT_CONSTRAINTS_FLAG_BITS_NOVERIFY_FUCHSIA 1
65 #define BERBERIS_VK_IMAGE_FORMAT_CONSTRAINTS_FLAGS_NOVERIFY_FUCHSIA 1
66 #define BERBERIS_VK_IMAGE_FORMAT_CONSTRAINTS_INFO_NOVERIFY_FUCHSIA 1
67 #define BERBERIS_VK_IMAGE_PIPE_SURFACE_CREATE_FLAGS_NOVERIFY_FUCHSIA 1
68 #define BERBERIS_VK_IMAGE_PIPE_SURFACE_CREATE_INFO_NOVERIFY_FUCHSIA 1
69 #define BERBERIS_VK_IMPORT_MEMORY_BUFFER_COLLECTION_NOVERIFY_FUCHSIA 1
70 #define BERBERIS_VK_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_NOVERIFY_FUCHSIA 1
71 #define BERBERIS_VK_IMPORT_SEMAPHORE_ZIRCON_HANDLE_INFO_NOVERIFY_FUCHSIA 1
72 #define BERBERIS_VK_MEMORY_GET_ZIRCON_HANDLE_INFO_NOVERIFY_FUCHSIA 1
73 #define BERBERIS_VK_MEMORY_ZIRCON_HANDLE_PROPERTIES_NOVERIFY_FUCHSIA 1
74 #define BERBERIS_VK_SEMAPHORE_GET_ZIRCON_HANDLE_INFO_NOVERIFY_FUCHSIA 1
75 #define BERBERIS_VK_SYSMEM_COLOR_SPACE_NOVERIFY_FUCHSIA 1
76 #define BERBERIS_ZX_HANDLE_T_NOVERIFY 1
77 
78 // Ggp types: vulkan_ggp.h requires definitions of Ggp types which are not available on Android.
79 #define BERBERIS_GGP_FRAME_TOKEN_NOVERIFY 1
80 #define BERBERIS_GGP_STREAM_DESCRIPTOR_NOVERIFY 1
81 #define BERBERIS_VK_PRESENT_FRAME_TOKEN_NOVERIFY_GGP 1
82 #define BERBERIS_VK_STREAM_DESCRIPTOR_SURFACE_CREATE_FLAGS_NOVERIFY_GGP 1
83 #define BERBERIS_VK_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_NOVERIFY_GGP 1
84 
85 // iOS types: vulkan_ios.h requires definitions of iOS types which are not available on Android.
86 #define BERBERIS_VK_IOSSURFACE_CREATE_FLAGS_NOVERIFY_MVK 1
87 #define BERBERIS_VK_IOSSURFACE_CREATE_INFO_NOVERIFY_MVK 1
88 
89 // Mac OS types: vulkan_macos.h requires definitions of Mac OS types which are not available on
90 // Android.
91 #define BERBERIS_VK_MAC_OSSURFACE_CREATE_FLAGS_NOVERIFY_MVK 1
92 #define BERBERIS_VK_MAC_OSSURFACE_CREATE_INFO_NOVERIFY_MVK 1
93 
94 // Metal API types: vulkan_metal.h requires definitions of Metal API types which are not available
95 // on Android.
96 #define BERBERIS_VK_METAL_SURFACE_CREATE_FLAGS_NOVERIFY_EXT 1
97 #define BERBERIS_VK_METAL_SURFACE_CREATE_INFO_NOVERIFY_EXT 1
98 
99 // Nvidia VI types: vulkan_vi.h requires definitions of Nvidia SDK types which are not available on
100 // Android.
101 #define BERBERIS_VK_EXTERNAL_FENCE_HANDLE_TYPE_RESERVED_4_BIT_NV_NOVERIFY 1
102 #define BERBERIS_VK_EXTERNAL_FENCE_HANDLE_TYPE_RESERVED_5_BIT_NV_NOVERIFY 1
103 #define BERBERIS_VK_EXTERNAL_MEMORY_HANDLE_TYPE_RESERVED_12_BIT_NV_NOVERIFY 1
104 #define BERBERIS_VK_EXTERNAL_MEMORY_HANDLE_TYPE_RESERVED_13_BIT_NV_NOVERIFY 1
105 #define BERBERIS_VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_RESERVED_5_BIT_NV_NOVERIFY 1
106 #define BERBERIS_VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_RESERVED_6_BIT_NV_NOVERIFY 1
107 #define BERBERIS_VK_MEMORY_PROPERTY_RESERVED_8_BIT_NV_NOVERIFY 1
108 #define BERBERIS_VK_VI_SURFACE_CREATE_FLAGS_NOVERIFY_NN 1
109 #define BERBERIS_VK_VI_SURFACE_CREATE_INFO_NOVERIFY_NN 1
110 
111 // QNX types: vulkan_qnx.h requires definitions of Nvidia SDK types which are not available on
112 // Android.
113 #define BERBERIS_VK_SCREEN_SURFACE_CREATE_FLAGS_NOVERIFY_QNX 1
114 #define BERBERIS_VK_SCREEN_SURFACE_CREATE_INFO_NOVERIFY_QNX 1
115 
116 // Wayland types: vulkan_wayland.h requires definitions of Wayland types which are not available on
117 // Android.
118 #define BERBERIS_VK_WAYLAND_SURFACE_CREATE_FLAGS_NOVERIFY_KHR 1
119 #define BERBERIS_VK_WAYLAND_SURFACE_CREATE_INFO_NOVERIFY_KHR 1
120 
121 // Windows types: vulkan_win32.h requires windows.h which is not available on Android.
122 #define BERBERIS_VK_FULL_SCREEN_EXCLUSIVE_NOVERIFY_EXT 1
123 #define BERBERIS_DWORD_NOVERIFY 1
124 #define BERBERIS_HANDLE_NOVERIFY 1
125 #define BERBERIS_HINSTANCE_NOVERIFY 1
126 #define BERBERIS_HMONITOR_NOVERIFY 1
127 #define BERBERIS_HWND_NOVERIFY 1
128 #define BERBERIS_LPCWSTR_NOVERIFY 1
129 #define BERBERIS_VK_D3_D12_FENCE_SUBMIT_INFO_NOVERIFY_KHR 1
130 #define BERBERIS_VK_EXPORT_FENCE_WIN32_HANDLE_INFO_NOVERIFY_KHR 1
131 #define BERBERIS_VK_EXPORT_MEMORY_WIN32_HANDLE_INFO_NOVERIFY_KHR 1
132 #define BERBERIS_VK_EXPORT_MEMORY_WIN32_HANDLE_INFO_NOVERIFY_NV 1
133 #define BERBERIS_VK_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_NOVERIFY_KHR 1
134 #define BERBERIS_VK_FENCE_GET_WIN32_HANDLE_INFO_NOVERIFY_KHR 1
135 #define BERBERIS_VK_IMPORT_FENCE_WIN32_HANDLE_INFO_NOVERIFY_KHR 1
136 #define BERBERIS_VK_IMPORT_MEMORY_WIN32_HANDLE_INFO_NOVERIFY_KHR 1
137 #define BERBERIS_VK_IMPORT_MEMORY_WIN32_HANDLE_INFO_NOVERIFY_NV 1
138 #define BERBERIS_VK_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_NOVERIFY_KHR 1
139 #define BERBERIS_VK_MEMORY_GET_WIN32_HANDLE_INFO_NOVERIFY_KHR 1
140 #define BERBERIS_VK_MEMORY_WIN32_HANDLE_PROPERTIES_NOVERIFY_KHR 1
141 #define BERBERIS_VK_SEMAPHORE_GET_WIN32_HANDLE_INFO_NOVERIFY_KHR 1
142 #define BERBERIS_VK_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_NOVERIFY_EXT 1
143 #define BERBERIS_VK_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_NOVERIFY_EXT 1
144 #define BERBERIS_VK_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_NOVERIFY_EXT 1
145 #define BERBERIS_VK_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NOVERIFY_KHR 1
146 #define BERBERIS_VK_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NOVERIFY_NV 1
147 #define BERBERIS_VK_WIN32_SURFACE_CREATE_FLAGS_NOVERIFY_KHR 1
148 #define BERBERIS_VK_WIN32_SURFACE_CREATE_INFO_NOVERIFY_KHR 1
149 
150 // XCB types: vulkan_xcb.h requires definitions of XCB types which are not available on Android.
151 #define BERBERIS_VK_XCB_SURFACE_CREATE_FLAGS_NOVERIFY_KHR 1
152 #define BERBERIS_VK_XCB_SURFACE_CREATE_INFO_NOVERIFY_KHR 1
153 #define BERBERIS_XCB_VISUALID_T_NOVERIFY 1
154 
155 // Xlib types: vulkan_xlib.h and vulkan_xlib_xrandr.h requires definitions of X Windows types which
156 // are not available on Android.
157 #define BERBERIS_RROUTPUT_NOVERIFY 1
158 #define BERBERIS_VISUAL_NOVERIFY_ID 1
159 #define BERBERIS_VK_XLIB_SURFACE_CREATE_FLAGS_NOVERIFY_KHR 1
160 #define BERBERIS_VK_XLIB_SURFACE_CREATE_INFO_NOVERIFY_KHR 1
161 #define BERBERIS_WINDOW_NOVERIFY 1
162 #define BERBERIS_XID_NOVERIFY 1
163 #define BERBERIS_XCB_WINDOW_T_NOVERIFY 1
164 
165 // AMD extensions — not exposed in Android's "vulkan.h".
166 #define BERBERIS_VK_ACCESS_RESERVED_28_BIT_KHR_NOVERIFY 1
167 #define BERBERIS_VK_ACCESS_RESERVED_29_BIT_KHR_NOVERIFY 1
168 #define BERBERIS_VK_ACCESS_RESERVED_30_BIT_KHR_NOVERIFY 1
169 #define BERBERIS_VK_ACCESS_RESERVED_31_BIT_KHR_NOVERIFY 1
170 #define BERBERIS_VK_ACCESS_2_RESERVED_41_BIT_AMD_NOVERIFY 1
171 #define BERBERIS_VK_BUFFER_CREATE_RESERVED_5_BIT_AMD_NOVERIFY 1
172 #define BERBERIS_VK_BUFFER_USAGE_RESERVED_13_BIT_KHR_NOVERIFY 1
173 #define BERBERIS_VK_BUFFER_USAGE_RESERVED_14_BIT_KHR_NOVERIFY 1
174 #define BERBERIS_VK_BUFFER_USAGE_RESERVED_15_BIT_KHR_NOVERIFY 1
175 #define BERBERIS_VK_BUFFER_USAGE_RESERVED_16_BIT_KHR_NOVERIFY 1
176 #define BERBERIS_VK_BUFFER_USAGE_RESERVED_21_BIT_AMD_NOVERIFY 1
177 #define BERBERIS_VK_BUFFER_USAGE_RESERVED_22_BIT_AMD_NOVERIFY 1
178 #define BERBERIS_VK_DESCRIPTOR_SET_LAYOUT_CREATE_RESERVED_3_BIT_AMD_NOVERIFY 1
179 #define BERBERIS_VK_DESCRIPTOR_SET_LAYOUT_CREATE_RESERVED_4_BIT_AMD_NOVERIFY 1
180 #define BERBERIS_VK_FORMAT_FEATURE_RESERVED_25_BIT_KHR_NOVERIFY 1
181 #define BERBERIS_VK_FORMAT_FEATURE_RESERVED_26_BIT_KHR_NOVERIFY 1
182 #define BERBERIS_VK_FORMAT_FEATURE_RESERVED_27_BIT_KHR_NOVERIFY 1
183 #define BERBERIS_VK_FORMAT_FEATURE_RESERVED_28_BIT_KHR_NOVERIFY 1
184 #define BERBERIS_VK_IMAGE_CREATE_RESERVED_16_BIT_AMD_NOVERIFY 1
185 #define BERBERIS_VK_IMAGE_USAGE_RESERVED_10_BIT_KHR_NOVERIFY 1
186 #define BERBERIS_VK_IMAGE_USAGE_RESERVED_11_BIT_KHR_NOVERIFY 1
187 #define BERBERIS_VK_IMAGE_USAGE_RESERVED_12_BIT_KHR_NOVERIFY 1
188 #define BERBERIS_VK_IMAGE_USAGE_RESERVED_13_BIT_KHR_NOVERIFY 1
189 #define BERBERIS_VK_IMAGE_USAGE_RESERVED_14_BIT_KHR_NOVERIFY 1
190 #define BERBERIS_VK_IMAGE_USAGE_RESERVED_15_BIT_KHR_NOVERIFY 1
191 #define BERBERIS_VK_PIPELINE_CREATE_RESERVED_10_BIT_AMD_NOVERIFY 1
192 #define BERBERIS_VK_PIPELINE_CREATE_RESERVED_21_BIT_AMD_NOVERIFY 1
193 #define BERBERIS_VK_PIPELINE_CREATE_RESERVED_22_BIT_AMD_NOVERIFY 1
194 #define BERBERIS_VK_PIPELINE_CREATE_RESERVED_23_BIT_AMD_NOVERIFY 1
195 #define BERBERIS_VK_PIPELINE_LAYOUT_CREATE_FLAG_BITS_NOVERIFY 1
196 #define BERBERIS_VK_PIPELINE_STAGE_RESERVED_26_BIT_KHR_NOVERIFY 1
197 #define BERBERIS_VK_PIPELINE_STAGE_RESERVED_27_BIT_KHR_NOVERIFY 1
198 #define BERBERIS_VK_QUERY_TYPE_RESERVED_4_NOVERIFY 1
199 #define BERBERIS_VK_QUERY_TYPE_RESERVED_8_NOVERIFY 1
200 #define BERBERIS_VK_QUEUE_RESERVED_5_BIT_KHR_NOVERIFY 1
201 #define BERBERIS_VK_QUEUE_RESERVED_6_BIT_KHR_NOVERIFY 1
202 #define BERBERIS_VK_SAMPLER_CREATE_RESERVED_3_BIT_AMD_NOVERIFY 1
203 
204 // ARM extensions — not exposed in Android's "vulkan.h".
205 #define BERBERIS_VK_FORMAT_ASTC_3x3x3_UNORM_BLOCK_EXT_NOVERIFY 1
206 #define BERBERIS_VK_FORMAT_ASTC_3x3x3_SRGB_BLOCK_EXT_NOVERIFY 1
207 #define BERBERIS_VK_FORMAT_ASTC_3x3x3_SFLOAT_BLOCK_EXT_NOVERIFY 1
208 #define BERBERIS_VK_FORMAT_ASTC_4x3x3_UNORM_BLOCK_EXT_NOVERIFY 1
209 #define BERBERIS_VK_FORMAT_ASTC_4x3x3_SRGB_BLOCK_EXT_NOVERIFY 1
210 #define BERBERIS_VK_FORMAT_ASTC_4x3x3_SFLOAT_BLOCK_EXT_NOVERIFY 1
211 #define BERBERIS_VK_FORMAT_ASTC_4x4x3_UNORM_BLOCK_EXT_NOVERIFY 1
212 #define BERBERIS_VK_FORMAT_ASTC_4x4x3_SRGB_BLOCK_EXT_NOVERIFY 1
213 #define BERBERIS_VK_FORMAT_ASTC_4x4x3_SFLOAT_BLOCK_EXT_NOVERIFY 1
214 #define BERBERIS_VK_FORMAT_ASTC_4x4x4_UNORM_BLOCK_EXT_NOVERIFY 1
215 #define BERBERIS_VK_FORMAT_ASTC_4x4x4_SRGB_BLOCK_EXT_NOVERIFY 1
216 #define BERBERIS_VK_FORMAT_ASTC_4x4x4_SFLOAT_BLOCK_EXT_NOVERIFY 1
217 #define BERBERIS_VK_FORMAT_ASTC_5x4x4_UNORM_BLOCK_EXT_NOVERIFY 1
218 #define BERBERIS_VK_FORMAT_ASTC_5x4x4_SRGB_BLOCK_EXT_NOVERIFY 1
219 #define BERBERIS_VK_FORMAT_ASTC_5x4x4_SFLOAT_BLOCK_EXT_NOVERIFY 1
220 #define BERBERIS_VK_FORMAT_ASTC_5x5x4_UNORM_BLOCK_EXT_NOVERIFY 1
221 #define BERBERIS_VK_FORMAT_ASTC_5x5x4_SRGB_BLOCK_EXT_NOVERIFY 1
222 #define BERBERIS_VK_FORMAT_ASTC_5x5x4_SFLOAT_BLOCK_EXT_NOVERIFY 1
223 #define BERBERIS_VK_FORMAT_ASTC_5x5x5_UNORM_BLOCK_EXT_NOVERIFY 1
224 #define BERBERIS_VK_FORMAT_ASTC_5x5x5_SRGB_BLOCK_EXT_NOVERIFY 1
225 #define BERBERIS_VK_FORMAT_ASTC_5x5x5_SFLOAT_BLOCK_EXT_NOVERIFY 1
226 #define BERBERIS_VK_FORMAT_ASTC_6x5x5_UNORM_BLOCK_EXT_NOVERIFY 1
227 #define BERBERIS_VK_FORMAT_ASTC_6x5x5_SRGB_BLOCK_EXT_NOVERIFY 1
228 #define BERBERIS_VK_FORMAT_ASTC_6x5x5_SFLOAT_BLOCK_EXT_NOVERIFY 1
229 #define BERBERIS_VK_FORMAT_ASTC_6x6x5_UNORM_BLOCK_EXT_NOVERIFY 1
230 #define BERBERIS_VK_FORMAT_ASTC_6x6x5_SRGB_BLOCK_EXT_NOVERIFY 1
231 #define BERBERIS_VK_FORMAT_ASTC_6x6x5_SFLOAT_BLOCK_EXT_NOVERIFY 1
232 #define BERBERIS_VK_FORMAT_ASTC_6x6x6_UNORM_BLOCK_EXT_NOVERIFY 1
233 #define BERBERIS_VK_FORMAT_ASTC_6x6x6_SRGB_BLOCK_EXT_NOVERIFY 1
234 #define BERBERIS_VK_FORMAT_ASTC_6x6x6_SFLOAT_BLOCK_EXT_NOVERIFY 1
235 
236 // Google extesnions — not exposed in Android's "vulkan.h".
237 #define BERBERIS_VK_PIPELINE_CACHE_CREATE_RESERVED_1_BIT_EXT_NOVERIFY 1
238 
239 // Huawei extensions — not exposed in Android's "vulkan.h".
240 #define BERBERIS_VK_ACCESS_2_RESERVED_39_BIT_HUAWEI_NOVERIFY 1
241 #define BERBERIS_VK_IMAGE_USAGE_RESERVED_18_BIT_HUAWEI_NOVERIFY 1
242 #define BERBERIS_VK_PIPELINE_STAGE_2_RESERVED_40_BIT_HUAWEI_NOVERIFY 1
243 
244 // KHR extesnions — not exposed in Android's "vulkan.h".
245 #define BERBERIS_VK_MEMORY_HEAP_RESERVED_2_BIT_KHR_NOVERIFY 1
246 #define BERBERIS_VK_PIPELINE_CACHE_CREATE_RESERVED_2_BIT_EXT_NOVERIFY 1
247 #define BERBERIS_VK_PIPELINE_SHADER_STAGE_CREATE_RESERVED_3_BIT_KHR_NOVERIFY 1
248 #define BERBERIS_VK_RENDER_PASS_CREATE_RESERVED_0_BIT_KHR_NOVERIFY 1
249 
250 // NVIDIA extensions — not exposed in Android's "vulkan.h".
251 #define BERBERIS_VK_BUFFER_USAGE_RESERVED_19_BIT_KHR_NOVERIFY 1
252 #define BERBERIS_VK_BUFFER_USAGE_RESERVED_20_BIT_KHR_NOVERIFY 1
253 #define BERBERIS_VK_PIPELINE_CREATE_RESERVED_19_BIT_KHR_NOVERIFY 1
254 #define BERBERIS_VK_PIPELINE_SHADER_STAGE_CREATE_RESERVED_2_BIT_NV_NOVERIFY 1
255 #define BERBERIS_VK_SHADER_MODULE_CREATE_RESERVED_0_BIT_NV_NOVERIFY 1
256 
257 // Qualcomm extensions — not exposed in Android's "vulkan.h".
258 #define BERBERIS_VK_BUFFER_USAGE_RESERVED_18_BIT_QCOM_NOVERIFY 1
259 #define BERBERIS_VK_DESCRIPTOR_BINDING_RESERVED_4_BIT_QCOM_NOVERIFY 1
260 #define BERBERIS_VK_DEVICE_QUEUE_CREATE_RESERVED_1_BIT_QCOM_NOVERIFY 1
261 #define BERBERIS_VK_FORMAT_FEATURE_2_RESERVED_34_BIT_QCOM_NOVERIFY 1
262 #define BERBERIS_VK_FORMAT_FEATURE_2_RESERVED_35_BIT_QCOM_NOVERIFY 1
263 #define BERBERIS_VK_FORMAT_FEATURE_2_RESERVED_36_BIT_QCOM_NOVERIFY 1
264 #define BERBERIS_VK_FORMAT_FEATURE_2_RESERVED_37_BIT_QCOM_NOVERIFY 1
265 #define BERBERIS_VK_IMAGE_CREATE_RESERVED_426_BIT_QCOM_NOVERIFY 1
266 #define BERBERIS_VK_IMAGE_USAGE_RESERVED_16_BIT_QCOM_NOVERIFY 1
267 #define BERBERIS_VK_IMAGE_USAGE_RESERVED_17_BIT_QCOM_NOVERIFY 1
268 #define BERBERIS_VK_IMAGE_USAGE_RESERVED_20_BIT_QCOM_NOVERIFY 1
269 #define BERBERIS_VK_IMAGE_USAGE_RESERVED_21_BIT_QCOM_NOVERIFY 1
270 #define BERBERIS_VK_QUEUE_RESERVED_7_BIT_QCOM_NOVERIFY 1
271 #define BERBERIS_VK_SAMPLER_CREATE_IMAGE_PROCESSING_BIT_QCOM_NOVERIFY 1
272 #define BERBERIS_VK_STRUCTURE_TYPE_RESERVED_QCOM_NOVERIFY 1
273 #define BERBERIS_VK_ACCESS_2_RESERVED_51_BIT_QCOM_NOVERIFY 1
274 #define BERBERIS_VK_ACCESS_2_RESERVED_52_BIT_QCOM_NOVERIFY 1
275 #define BERBERIS_VK_ACCESS_2_RESERVED_53_BIT_QCOM_NOVERIFY 1
276 #define BERBERIS_VK_ACCESS_2_RESERVED_54_BIT_QCOM_NOVERIFY 1
277 #define BERBERIS_VK_ACCESS_2_RESERVED_49_BIT_ARM_NOVERIFY 1
278 #define BERBERIS_VK_ACCESS_2_RESERVED_50_BIT_ARM_NOVERIFY 1
279 #define BERBERIS_VK_ACCESS_2_RESERVED_47_BIT_EXT_NOVERIFY 1
280 #define BERBERIS_VK_ACCESS_2_RESERVED_48_BIT_EXT_NOVERIFY 1
281 
282 // That structure includes bitfields and bitfields are not compatible with offsetof macro.
283 #define BERBERIS_VK_ACCELERATION_STRUCTURE_INSTANCE_NOVERIFY_KHR 1
284 #define BERBERIS_VK_ACCELERATION_STRUCTURE_MATRIX_MOTION_INSTANCE_NOVERIFY_NV 1
285 #define BERBERIS_VK_ACCELERATION_STRUCTURE_SRTMOTION_INSTANCE_NOVERIFY_NV 1
286 
287 // Will add VkSemaphoreCreateFlagBits when bits are defined in the future:
288 //  enum exists in vk.xml, but not in vulkan.h
289 #define BERBERIS_VK_SEMAPHORE_CREATE_FLAG_BITS_NOVERIFY 1
290 // VkShaderStageFlagBits is only have one nVidia-specific bit thus is not in vulkan.h
291 #define BERBERIS_VK_SHADER_MODULE_CREATE_FLAG_BITS_NOVERIFY 1
292 
293 // That value is not defined in "vulkan.h".
294 #define BERBERIS_VK_ACCESS_2_RESERVED_387_BIT_KHR_NOVERIFY 1
295 #define BERBERIS_VK_ACCESS_FLAG_BITS2_MAX_ENUM_KHR_NOVERIFY 1
296 #define BERBERIS_VK_ACCESS_FLAG_BITS2_MAX_ENUM_NOVERIFY 1
297 #define BERBERIS_VK_FORMAT_FEATURE_FLAG_BITS2_MAX_ENUM_NOVERIFY 1
298 #define BERBERIS_VK_IMAGE_CREATE_RESERVED_394_BIT_EXT_NOVERIFY 1
299 #define BERBERIS_VK_IMAGE_USAGE_RESERVED_19_BIT_EXT_NOVERIFY 1
300 #define BERBERIS_VK_PIPELINE_CACHE_CREATE_RESERVED_1_BIT_KHR_NOVERIFY 1
301 #define BERBERIS_VK_PIPELINE_CACHE_CREATE_RESERVED_2_BIT_KHR_NOVERIFY 1
302 #define BERBERIS_VK_PIPELINE_STAGE_2_RESERVED_387_BIT_KHR_NOVERIFY 1
303 #define BERBERIS_VK_PIPELINE_STAGE_FLAG_BITS2_MAX_ENUM_KHR_NOVERIFY 1
304 #define BERBERIS_VK_PIPELINE_STAGE_FLAG_BITS2_MAX_ENUM_NOVERIFY 1
305 #define BERBERIS_VK_SAMPLER_CREATE_RESERVED_2_BIT_EXT_NOVERIFY 1
306 #define BERBERIS_VK_VIDEO_DECODE_H2_6_4_FIELD_LAYOUT_FLAG_BITS_MAX_ENUM_EXT_NOVERIFY 1
307 #define BERBERIS_VK_VIDEO_ENCODE_H2_6_4_CAPABILITIES_FLAG_BITS_MAX_ENUM_EXT_NOVERIFY 1
308 #define BERBERIS_VK_VIDEO_ENCODE_H2_6_4_CREATE_FLAG_BITS_MAX_ENUM_EXT_NOVERIFY 1
309 #define BERBERIS_VK_VIDEO_ENCODE_H2_6_4_INPUT_MODE_FLAG_BITS_MAX_ENUM_EXT_NOVERIFY 1
310 #define BERBERIS_VK_VIDEO_ENCODE_H2_6_4_OUTPUT_MODE_FLAG_BITS_MAX_ENUM_EXT_NOVERIFY 1
311 #define BERBERIS_VK_ACCESS_2_RESERVED_46_BIT_INTEL_NOVERIFY 1
312 #define BERBERIS_VK_BUFFER_USAGE_2_RESERVED_29_BIT_KHR_NOVERIFY 1
313 #define BERBERIS_VK_BUFFER_USAGE_2_RESERVED_28_BIT_KHR_NOVERIFY 1
314 #define BERBERIS_VK_BUFFER_USAGE_RESERVED_28_BIT_KHR_NOVERIFY 1
315 #define BERBERIS_VK_BUFFER_USAGE_RESERVED_29_BIT_KHR_NOVERIFY 1
316 #define BERBERIS_VK_BUFFER_USAGE_RESERVED_30_BIT_KHR_NOVERIFY 1
317 #define BERBERIS_VK_BUFFER_USAGE_RESERVED_27_BIT_QCOM_NOVERIFY 1
318 #define BERBERIS_VK_BUFFER_USAGE_2_RESERVED_30_BIT_KHR_NOVERIFY 1
319 #define BERBERIS_VK_BUFFER_USAGE_2_RESERVED_27_BIT_QCOM_NOVERIFY 1
320 #define BERBERIS_VK_BUFFER_USAGE_FLAG_BITS2_MAX_ENUM_KHR_NOVERIFY 1
321 #define BERBERIS_VK_EXTERNAL_FENCE_HANDLE_TYPE_SCI_SYNC_OBJ_BIT_NV_NOVERIFY 1
322 #define BERBERIS_VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SCI_SYNC_OBJ_BIT_NV_NOVERIFY 1
323 #define BERBERIS_VK_EXTERNAL_MEMORY_HANDLE_TYPE_SCI_BUF_BIT_NV_NOVERIFY 1
324 #define BERBERIS_VK_FAULT_LEVEL_UNASSIGNED_NOVERIFY 1
325 #define BERBERIS_VK_FAULT_LEVEL_CRITICAL_NOVERIFY 1
326 #define BERBERIS_VK_FAULT_LEVEL_RECOVERABLE_NOVERIFY 1
327 #define BERBERIS_VK_FAULT_LEVEL_WARNING_NOVERIFY 1
328 #define BERBERIS_VK_EXTERNAL_FENCE_HANDLE_TYPE_SCI_SYNC_FENCE_BIT_NV_NOVERIFY 1
329 #define BERBERIS_VK_FAULT_QUERY_BEHAVIOR_GET_AND_CLEAR_ALL_FAULTS_NOVERIFY 1
330 #define BERBERIS_VK_FAULT_LEVEL_MAX_ENUM_NOVERIFY 1
331 #define BERBERIS_VK_FAULT_QUERY_BEHAVIOR_MAX_ENUM_NOVERIFY 1
332 #define BERBERIS_VK_FAULT_TYPE_INVALID_NOVERIFY 1
333 #define BERBERIS_VK_FAULT_TYPE_UNASSIGNED_NOVERIFY 1
334 #define BERBERIS_VK_FAULT_TYPE_IMPLEMENTATION_NOVERIFY 1
335 #define BERBERIS_VK_FAULT_LEVEL_NOVERIFY 1
336 #define BERBERIS_VK_FAULT_QUERY_BEHAVIOR_NOVERIFY 1
337 #define BERBERIS_VK_FAULT_TYPE_INVALID_API_USAGE_NOVERIFY 1
338 #define BERBERIS_VK_FAULT_TYPE_COMMAND_BUFFER_FULL_NOVERIFY 1
339 #define BERBERIS_VK_FAULT_TYPE_PHYSICAL_DEVICE_NOVERIFY 1
340 #define BERBERIS_VK_FAULT_TYPE_SYSTEM_NOVERIFY 1
341 #define BERBERIS_VK_FAULT_TYPE_MAX_ENUM_NOVERIFY 1
342 #define BERBERIS_VK_IMAGE_USAGE_RESERVED_23_BIT_EXT_NOVERIFY 1
343 #define BERBERIS_VK_IMAGE_USAGE_RESERVED_24_BIT_COREAVI_NOVERIFY 1
344 #define BERBERIS_VK_FORMAT_FEATURE_2_RESERVED_47_BIT_ARM_NOVERIFY 1
345 #define BERBERIS_VK_FORMAT_FEATURE_2_RESERVED_48_BIT_EXT_NOVERIFY 1
346 #define BERBERIS_VK_PIPELINE_CACHE_VALIDATION_VERSION_SAFETY_CRITICAL_ONE_NOVERIFY 1
347 #define BERBERIS_VK_PIPELINE_CACHE_HEADER_VERSION_SAFETY_CRITICAL_ONE_NOVERIFY 1
348 #define BERBERIS_VK_PIPELINE_CACHE_CREATE_USE_APPLICATION_STORAGE_BIT_NOVERIFY 1
349 #define BERBERIS_VK_PIPELINE_CACHE_CREATE_READ_ONLY_BIT_NOVERIFY 1
350 #define BERBERIS_VK_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_FLAG_BITS_MAX_ENUM_ARM_NOVERIFY 1
351 #define BERBERIS_VK_OBJECT_TYPE_SEMAPHORE_SCI_SYNC_POOL_NV_NOVERIFY 1
352 #define BERBERIS_VK_MEMORY_HEAP_SEU_SAFE_BIT_NOVERIFY 1
353 #define BERBERIS_VK_PIPELINE_CREATE_2_RESERVED_32_BIT_KHR_NOVERIFY 1
354 #define BERBERIS_VK_PIPELINE_CREATE_2_RESERVED_31_BIT_KHR_NOVERIFY 1
355 #define BERBERIS_VK_PIPELINE_CREATE_FLAG_BITS2_MAX_ENUM_KHR_NOVERIFY 1
356 #define BERBERIS_VK_PIPELINE_MATCH_CONTROL_APPLICATION_UUID_EXACT_MATCH_NOVERIFY 1
357 #define BERBERIS_VK_PIPELINE_MATCH_CONTROL_MAX_ENUM_NOVERIFY 1
358 #define BERBERIS_VK_PIPELINE_STAGE_2_RESERVED_43_BIT_ARM_NOVERIFY 1
359 #define BERBERIS_VK_PIPELINE_STAGE_2_RESERVED_42_BIT_EXT_NOVERIFY 1
360 #define BERBERIS_VK_QUEUE_RESERVED_11_BIT_ARM_NOVERIFY 1
361 #define BERBERIS_VK_QUEUE_RESERVED_10_BIT_EXT_NOVERIFY 1
362 #define BERBERIS_VK_REFRESH_OBJECT_FLAG_BITS_MAX_ENUM_KHR_NOVERIFY 1
363 #define BERBERIS_VK_ERROR_VALIDATION_FAILED_NOVERIFY 1
364 #define BERBERIS_VK_ERROR_INVALID_PIPELINE_CACHE_DATA_NOVERIFY 1
365 #define BERBERIS_VK_ERROR_NO_PIPELINE_MATCH_NOVERIFY 1
366 #define BERBERIS_VK_SCI_SYNC_CLIENT_TYPE_SIGNALER_NV_NOVERIFY 1
367 #define BERBERIS_VK_SCI_SYNC_CLIENT_TYPE_WAITER_NV_NOVERIFY 1
368 #define BERBERIS_VK_SCI_SYNC_CLIENT_TYPE_SIGNALER_WAITER_NV_NOVERIFY 1
369 #define BERBERIS_VK_SCI_SYNC_CLIENT_TYPE_MAX_ENUM_NV_NOVERIFY 1
370 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES_NOVERIFY 1
371 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES_NOVERIFY 1
372 #define BERBERIS_VK_STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO_NOVERIFY 1
373 #define BERBERIS_VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION_NOVERIFY 1
374 #define BERBERIS_VK_STRUCTURE_TYPE_PIPELINE_POOL_SIZE_NOVERIFY 1
375 #define BERBERIS_VK_STRUCTURE_TYPE_FAULT_DATA_NOVERIFY 1
376 #define BERBERIS_VK_STRUCTURE_TYPE_FAULT_CALLBACK_INFO_NOVERIFY 1
377 #define BERBERIS_VK_STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO_NOVERIFY 1
378 #define BERBERIS_VK_STRUCTURE_TYPE_PRIVATE_VENDOR_INFO_PLACEHOLDER_OFFSET_0_NV_NOVERIFY 1
379 #define BERBERIS_VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR_NOVERIFY 1
380 #define BERBERIS_VK_STRUCTURE_TYPE_REFRESH_OBJECT_LIST_KHR_NOVERIFY 1
381 #define BERBERIS_VK_STRUCTURE_TYPE_IMPORT_FENCE_SCI_SYNC_INFO_NV_NOVERIFY 1
382 #define BERBERIS_VK_STRUCTURE_TYPE_EXPORT_FENCE_SCI_SYNC_INFO_NV_NOVERIFY 1
383 #define BERBERIS_VK_STRUCTURE_TYPE_FENCE_GET_SCI_SYNC_INFO_NV_NOVERIFY 1
384 #define BERBERIS_VK_STRUCTURE_TYPE_SCI_SYNC_ATTRIBUTES_INFO_NV_NOVERIFY 1
385 #define BERBERIS_VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_SCI_SYNC_INFO_NV_NOVERIFY 1
386 #define BERBERIS_VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV_NOVERIFY 1
387 #define BERBERIS_VK_STRUCTURE_TYPE_SEMAPHORE_GET_SCI_SYNC_INFO_NV_NOVERIFY 1
388 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NV_NOVERIFY 1
389 #define BERBERIS_VK_STRUCTURE_TYPE_IMPORT_MEMORY_SCI_BUF_INFO_NV_NOVERIFY 1
390 #define BERBERIS_VK_STRUCTURE_TYPE_EXPORT_MEMORY_SCI_BUF_INFO_NV_NOVERIFY 1
391 #define BERBERIS_VK_STRUCTURE_TYPE_MEMORY_GET_SCI_BUF_INFO_NV_NOVERIFY 1
392 #define BERBERIS_VK_STRUCTURE_TYPE_MEMORY_SCI_BUF_PROPERTIES_NV_NOVERIFY 1
393 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV_NOVERIFY \
394   1
395 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_BUF_FEATURES_NV_NOVERIFY 1
396 #define BERBERIS_VK_STRUCTURE_TYPE_APPLICATION_PARAMETERS_EXT_NOVERIFY 1
397 #define BERBERIS_VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_CREATE_INFO_NV_NOVERIFY 1
398 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_2_FEATURES_NV_NOVERIFY 1
399 #define BERBERIS_VK_STRUCTURE_TYPE_DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NV_NOVERIFY \
400   1
401 #define BERBERIS_VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NV_NOVERIFY 1
402 #define BERBERIS_VK_PHYSICAL_DEVICE_EXTERNAL_SCI_BUF_FEATURES_NOVERIFY_NV 1
403 #define BERBERIS_VK_REFRESH_OBJECT_FLAGS_NOVERIFY_KHR 1
404 #define BERBERIS_VK_SEMAPHORE_SCI_SYNC_POOL_NOVERIFY_NV 1
405 #define BERBERIS_VK_FAULT_TYPE_NOVERIFY 1
406 #define BERBERIS_VK_PIPELINE_CACHE_VALIDATION_VERSION_NOVERIFY 1
407 #define BERBERIS_VK_PIPELINE_CACHE_VALIDATION_VERSION_SAFETY_CRITICAL_ONE_NOVERIFY 1
408 #define BERBERIS_VK_PIPELINE_MATCH_CONTROL_NOVERIFY 1
409 #define BERBERIS_VK_REFRESH_OBJECT_FLAG_BITS_NOVERIFY_KHR 1
410 #define BERBERIS_VK_SCI_SYNC_CLIENT_TYPE_NOVERIFY_NV 1
411 #define BERBERIS_VK_SCI_SYNC_PRIMITIVE_TYPE_NOVERIFY_NV 1
412 #define BERBERIS_VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO_NOVERIFY 1
413 #define BERBERIS_VK_APPLICATION_PARAMETERS_NOVERIFY_EXT 1
414 #define BERBERIS_VK_COMMAND_POOL_MEMORY_CONSUMPTION_NOVERIFY 1
415 #define BERBERIS_VK_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO_NOVERIFY 1
416 #define BERBERIS_VK_DEVICE_OBJECT_RESERVATION_CREATE_INFO_NOVERIFY 1
417 #define BERBERIS_VK_DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NOVERIFY_NV 1
418 #define BERBERIS_VK_EXPORT_FENCE_SCI_SYNC_INFO_NOVERIFY_NV 1
419 #define BERBERIS_VK_EXPORT_MEMORY_SCI_BUF_INFO_NOVERIFY_NV 1
420 #define BERBERIS_VK_EXPORT_SEMAPHORE_SCI_SYNC_INFO_NOVERIFY_NV 1
421 #define BERBERIS_VK_EXTERNAL_FORMAT_NOVERIFY_QNX 1
422 #define BERBERIS_VK_FAULT_CALLBACK_INFO_NOVERIFY 1
423 #define BERBERIS_VK_FAULT_DATA_NOVERIFY 1
424 #define BERBERIS_VK_FENCE_GET_SCI_SYNC_INFO_NOVERIFY_NV 1
425 #define BERBERIS_VK_IMPORT_FENCE_SCI_SYNC_INFO_NOVERIFY_NV 1
426 #define BERBERIS_VK_IMPORT_MEMORY_SCI_BUF_INFO_NOVERIFY_NV 1
427 #define BERBERIS_VK_IMPORT_SCREEN_BUFFER_INFO_NOVERIFY_QNX 1
428 #define BERBERIS_VK_IMPORT_SEMAPHORE_SCI_SYNC_INFO_NOVERIFY_NV 1
429 #define BERBERIS_VK_MEMORY_GET_SCI_BUF_INFO_NOVERIFY_NV 1
430 #define BERBERIS_VK_MEMORY_SCI_BUF_PROPERTIES_NOVERIFY_NV 1
431 #define BERBERIS_VK_PERFORMANCE_QUERY_RESERVATION_INFO_NOVERIFY_KHR 1
432 #define BERBERIS_VK_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NOVERIFY_NV 1
433 #define BERBERIS_VK_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCREEN_BUFFER_FEATURES_NOVERIFY_QNX 1
434 #define BERBERIS_VK_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC2_FEATURES_NOVERIFY_NV 1
435 #define BERBERIS_VK_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NOVERIFY_NV 1
436 #define BERBERIS_VK_PHYSICAL_DEVICE_VULKAN_SC10_FEATURES_NOVERIFY 1
437 #define BERBERIS_VK_PHYSICAL_DEVICE_VULKAN_SC10_PROPERTIES_NOVERIFY 1
438 #define BERBERIS_VK_PIPELINE_CACHE_SAFETY_CRITICAL_INDEX_ENTRY_NOVERIFY 1
439 #define BERBERIS_VK_PIPELINE_CACHE_STAGE_VALIDATION_INDEX_ENTRY_NOVERIFY 1
440 #define BERBERIS_VK_PIPELINE_OFFLINE_CREATE_INFO_NOVERIFY 1
441 #define BERBERIS_VK_PIPELINE_POOL_SIZE_NOVERIFY 1
442 #define BERBERIS_VK_REFRESH_OBJECT_NOVERIFY_KHR 1
443 #define BERBERIS_VK_REFRESH_OBJECT_LIST_NOVERIFY_KHR 1
444 #define BERBERIS_VK_SCI_SYNC_ATTRIBUTES_INFO_NOVERIFY_NV 1
445 #define BERBERIS_VK_SCREEN_BUFFER_FORMAT_PROPERTIES_NOVERIFY_QNX 1
446 #define BERBERIS_VK_SCREEN_BUFFER_PROPERTIES_NOVERIFY_QNX 1
447 #define BERBERIS_VK_SEMAPHORE_GET_SCI_SYNC_INFO_NOVERIFY_NV 1
448 #define BERBERIS_VK_SEMAPHORE_SCI_SYNC_CREATE_INFO_NOVERIFY_NV 1
449 #define BERBERIS_VK_SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NOVERIFY_NV 1
450 #define BERBERIS_VK_BUFFER_USAGE_FLAG_BITS2_NOVERIFY_KHR 1
451 #define BERBERIS_VK_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_FLAG_BITS_NOVERIFY_ARM 1
452 #define BERBERIS_VK_CREATE_BLOB_NOVERIFY_GOOGLE 1
453 #define BERBERIS_VK_IMPORT_COLOR_BUFFER_NOVERIFY_GOOGLE 1
454 #define BERBERIS_VK_IMPORT_BUFFER_NOVERIFY_GOOGLE 1
455 #define BERBERIS_VK_STRUCTURE_TYPE_IMPORT_BUFFER_GOOGLE_NOVERIFY 1
456 #define BERBERIS_VK_STRUCTURE_TYPE_IMPORT_COLOR_BUFFER_GOOGLE_NOVERIFY 1
457 #define BERBERIS_VK_STRUCTURE_TYPE_CREATE_BLOB_GOOGLE_NOVERIFY 1
458 
459 // Forward compatibility: types which became opaque/different in later versiona of Vulkan.
460 #define BERBERIS_VK_ACCELERATION_STRUCTURE_CAPTURE_DESCRIPTOR_DATA_INFO_NOVERIFY_EXT 1
461 #define BERBERIS_VK_ACCELERATION_STRUCTURE_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT_NOVERIFY \
462   1
463 #define BERBERIS_VK_ACCELERATION_STRUCTURE_TRIANGLES_OPACITY_MICROMAP_NOVERIFY_EXT 1
464 #define BERBERIS_VK_ACCESS_2_DESCRIPTOR_BUFFER_READ_BIT_EXT_NOVERIFY 1
465 #define BERBERIS_VK_ACCESS_2_MICROMAP_READ_BIT_EXT_NOVERIFY 1
466 #define BERBERIS_VK_ACCESS_2_MICROMAP_WRITE_BIT_EXT_NOVERIFY 1
467 #define BERBERIS_VK_ACCESS_2_OPTICAL_FLOW_READ_BIT_NV_NOVERIFY 1
468 #define BERBERIS_VK_ACCESS_2_OPTICAL_FLOW_WRITE_BIT_NV_NOVERIFY 1
469 #define BERBERIS_VK_ACCESS_2_RESERVED_46_BIT_EXT_NOVERIFY 1
470 #define BERBERIS_VK_ACCESS_2_SHADER_BINDING_TABLE_READ_BIT_KHR_NOVERIFY 1
471 #define BERBERIS_VK_ACQUIRE_PROFILING_LOCK_FLAG_BITS_NOVERIFY_KHR 1
472 #define BERBERIS_VK_AMIGO_PROFILING_SUBMIT_INFO_NOVERIFY_SEC 1
473 #define BERBERIS_VK_BIND_VIDEO_SESSION_MEMORY_INFO_NOVERIFY_KHR 1
474 #define BERBERIS_VK_BUFFER_CAPTURE_DESCRIPTOR_DATA_INFO_NOVERIFY_EXT 1
475 #define BERBERIS_VK_BUFFER_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT_NOVERIFY 1
476 #define BERBERIS_VK_BUFFER_USAGE_MICROMAP_BUILD_INPUT_READ_ONLY_BIT_EXT_NOVERIFY 1
477 #define BERBERIS_VK_BUFFER_USAGE_MICROMAP_STORAGE_BIT_EXT_NOVERIFY 1
478 #define BERBERIS_VK_BUFFER_USAGE_PUSH_DESCRIPTORS_DESCRIPTOR_BUFFER_BIT_EXT_NOVERIFY 1
479 #define BERBERIS_VK_BUFFER_USAGE_RESERVED_25_BIT_AMD_NOVERIFY 1
480 #define BERBERIS_VK_BUFFER_USAGE_RESERVED_25_BIT_AMD_NOVERIFY 1
481 #define BERBERIS_VK_BUFFER_USAGE_RESOURCE_DESCRIPTOR_BUFFER_BIT_EXT_NOVERIFY 1
482 #define BERBERIS_VK_BUFFER_USAGE_SAMPLER_DESCRIPTOR_BUFFER_BIT_EXT_NOVERIFY 1
483 #define BERBERIS_VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_DISABLE_OPACITY_MICROMAPS_EXT_NOVERIFY \
484   1
485 #define BERBERIS_VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_DATA_UPDATE_EXT_NOVERIFY \
486   1
487 #define BERBERIS_VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_UPDATE_EXT_NOVERIFY 1
488 #define BERBERIS_VK_BUILD_ACCELERATION_STRUCTURE_RESERVED_BIT_10_NV_NOVERIFY 1
489 #define BERBERIS_VK_BUILD_ACCELERATION_STRUCTURE_RESERVED_BIT_9_NV_NOVERIFY 1
490 #define BERBERIS_VK_BUILD_MICROMAP_FLAG_BITS_NOVERIFY_EXT 1
491 #define BERBERIS_VK_BUILD_MICROMAP_FLAGS_NOVERIFY_EXT 1
492 #define BERBERIS_VK_BUILD_MICROMAP_MODE_NOVERIFY_EXT 1
493 #define BERBERIS_VK_COLOR_BLEND_ADVANCED_NOVERIFY_EXT 1
494 #define BERBERIS_VK_COLOR_BLEND_EQUATION_NOVERIFY_EXT 1
495 #define BERBERIS_VK_COPY_MEMORY_INDIRECT_COMMAND_NOVERIFY_NV 1
496 #define BERBERIS_VK_COPY_MEMORY_TO_IMAGE_INDIRECT_COMMAND_NOVERIFY_NV 1
497 #define BERBERIS_VK_COPY_MEMORY_TO_MICROMAP_INFO_NOVERIFY_EXT 1
498 #define BERBERIS_VK_COPY_MICROMAP_INFO_NOVERIFY_EXT 1
499 #define BERBERIS_VK_COPY_MICROMAP_MODE_NOVERIFY_EXT 1
500 #define BERBERIS_VK_COPY_MICROMAP_TO_MEMORY_INFO_NOVERIFY_EXT 1
501 #define BERBERIS_VK_DEBUG_UTILS_MESSAGE_TYPE_DEVICE_ADDRESS_BINDING_BIT_EXT_NOVERIFY 1
502 #define BERBERIS_VK_DECOMPRESS_MEMORY_REGION_NOVERIFY_NV 1
503 #define BERBERIS_VK_DEPENDENCY_FEEDBACK_LOOP_BIT_EXT_NOVERIFY 1
504 #define BERBERIS_VK_DESCRIPTOR_ADDRESS_INFO_NOVERIFY_EXT 1
505 #define BERBERIS_VK_DESCRIPTOR_ADDRESS_INFO_NOVERIFY_EXT 1
506 #define BERBERIS_VK_DESCRIPTOR_BUFFER_BINDING_INFO_NOVERIFY_EXT 1
507 #define BERBERIS_VK_DESCRIPTOR_BUFFER_BINDING_PUSH_DESCRIPTOR_BUFFER_HANDLE_NOVERIFY_EXT 1
508 #define BERBERIS_VK_DESCRIPTOR_DATA_NOVERIFY_EXT 1
509 #define BERBERIS_VK_DESCRIPTOR_GET_INFO_NOVERIFY_EXT 1
510 #define BERBERIS_VK_DESCRIPTOR_POOL_CREATE_HOST_ONLY_BIT_EXT_NOVERIFY 1
511 #define BERBERIS_VK_DESCRIPTOR_SET_BINDING_REFERENCE_NOVERIFY_VALVE 1
512 #define BERBERIS_VK_DESCRIPTOR_SET_LAYOUT_CREATE_DESCRIPTOR_BUFFER_BIT_EXT_NOVERIFY 1
513 #define BERBERIS_VK_DESCRIPTOR_SET_LAYOUT_CREATE_EMBEDDED_IMMUTABLE_SAMPLERS_BIT_EXT_NOVERIFY \
514   1
515 #define BERBERIS_VK_DESCRIPTOR_SET_LAYOUT_CREATE_HOST_ONLY_POOL_BIT_EXT_NOVERIFY 1
516 #define BERBERIS_VK_DESCRIPTOR_SET_LAYOUT_CREATE_HOST_ONLY_POOL_BIT_VALVE_NOVERIFY 1
517 #define BERBERIS_VK_DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_NOVERIFY_VALVE 1
518 #define BERBERIS_VK_DESCRIPTOR_TYPE_BLOCK_MATCH_IMAGE_QCOM_NOVERIFY 1
519 #define BERBERIS_VK_DESCRIPTOR_TYPE_MUTABLE_EXT_NOVERIFY 1
520 #define BERBERIS_VK_DESCRIPTOR_TYPE_SAMPLE_WEIGHT_IMAGE_QCOM_NOVERIFY 1
521 #define BERBERIS_VK_DESCRIPTOR_UPDATE_TEMPLATE_NOVERIFY 1
522 #define BERBERIS_VK_DEVICE_ADDRESS_BINDING_CALLBACK_DATA_NOVERIFY_EXT 1
523 #define BERBERIS_VK_DEVICE_ADDRESS_BINDING_FLAG_BITS_NOVERIFY_EXT 1
524 #define BERBERIS_VK_DEVICE_ADDRESS_BINDING_FLAGS_NOVERIFY_EXT 1
525 #define BERBERIS_VK_DEVICE_ADDRESS_BINDING_TYPE_NOVERIFY_EXT 1
526 #define BERBERIS_VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_ERROR_REPORTING_BIT_NV_NOVERIFY 1
527 #define BERBERIS_VK_DEVICE_FAULT_ADDRESS_INFO_NOVERIFY_EXT 1
528 #define BERBERIS_VK_DEVICE_FAULT_ADDRESS_TYPE_NOVERIFY_EXT 1
529 #define BERBERIS_VK_DEVICE_FAULT_COUNTS_NOVERIFY_EXT 1
530 #define BERBERIS_VK_DEVICE_FAULT_INFO_NOVERIFY_EXT 1
531 #define BERBERIS_VK_DEVICE_FAULT_VENDOR_BINARY_HEADER_VERSION_NOVERIFY_EXT 1
532 #define BERBERIS_VK_DEVICE_FAULT_VENDOR_BINARY_HEADER_VERSION_ONE_NOVERIFY_EXT 1
533 #define BERBERIS_VK_DEVICE_FAULT_VENDOR_INFO_NOVERIFY_EXT 1
534 #define BERBERIS_VK_DIRECT_DRIVER_LOADING_FLAGS_NOVERIFY_LUNARG 1
535 #define BERBERIS_VK_DIRECT_DRIVER_LOADING_INFO_NOVERIFY_LUNARG 1
536 #define BERBERIS_VK_DIRECT_DRIVER_LOADING_LIST_NOVERIFY_LUNARG 1
537 #define BERBERIS_VK_DIRECT_DRIVER_LOADING_MODE_NOVERIFY_LUNARG 1
538 #define BERBERIS_VK_DRAW_MESH_TASKS_INDIRECT_COMMAND_NOVERIFY_EXT 1
539 #define BERBERIS_VK_DRAW_MESH_TASKS_INDIRECT_COMMAND_NOVERIFY_NV 1
540 #define BERBERIS_VK_DRIVER_ID_MESA_DOZEN_NOVERIFY 1
541 #define BERBERIS_VK_DRIVER_ID_MESA_NVK_NOVERIFY 1
542 #define BERBERIS_VK_DRIVER_ID_MESA_VENUS_NOVERIFY 1
543 #define BERBERIS_VK_DRM_FORMAT_MODIFIER_PROPERTIES2_NOVERIFY_EXT 1
544 #define BERBERIS_VK_DYNAMIC_STATE_ALPHA_TO_COVERAGE_ENABLE_EXT_NOVERIFY 1
545 #define BERBERIS_VK_DYNAMIC_STATE_ALPHA_TO_ONE_ENABLE_EXT_NOVERIFY 1
546 #define BERBERIS_VK_DYNAMIC_STATE_COLOR_BLEND_ADVANCED_EXT_NOVERIFY 1
547 #define BERBERIS_VK_DYNAMIC_STATE_COLOR_BLEND_ENABLE_EXT_NOVERIFY 1
548 #define BERBERIS_VK_DYNAMIC_STATE_COLOR_BLEND_EQUATION_EXT_NOVERIFY 1
549 #define BERBERIS_VK_DYNAMIC_STATE_COLOR_WRITE_MASK_EXT_NOVERIFY 1
550 #define BERBERIS_VK_DYNAMIC_STATE_CONSERVATIVE_RASTERIZATION_MODE_EXT_NOVERIFY 1
551 #define BERBERIS_VK_DYNAMIC_STATE_COVERAGE_MODULATION_MODE_NV_NOVERIFY 1
552 #define BERBERIS_VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_ENABLE_NV_NOVERIFY 1
553 #define BERBERIS_VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_NV_NOVERIFY 1
554 #define BERBERIS_VK_DYNAMIC_STATE_COVERAGE_REDUCTION_MODE_NV_NOVERIFY 1
555 #define BERBERIS_VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_ENABLE_NV_NOVERIFY 1
556 #define BERBERIS_VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_LOCATION_NV_NOVERIFY 1
557 #define BERBERIS_VK_DYNAMIC_STATE_DEPTH_CLAMP_ENABLE_EXT_NOVERIFY 1
558 #define BERBERIS_VK_DYNAMIC_STATE_DEPTH_CLIP_ENABLE_EXT_NOVERIFY 1
559 #define BERBERIS_VK_DYNAMIC_STATE_DEPTH_CLIP_NEGATIVE_ONE_TO_ONE_EXT_NOVERIFY 1
560 #define BERBERIS_VK_DYNAMIC_STATE_EXTRA_PRIMITIVE_OVERESTIMATION_SIZE_EXT_NOVERIFY 1
561 #define BERBERIS_VK_DYNAMIC_STATE_LINE_RASTERIZATION_MODE_EXT_NOVERIFY 1
562 #define BERBERIS_VK_DYNAMIC_STATE_LINE_STIPPLE_ENABLE_EXT_NOVERIFY 1
563 #define BERBERIS_VK_DYNAMIC_STATE_LOGIC_OP_ENABLE_EXT_NOVERIFY 1
564 #define BERBERIS_VK_DYNAMIC_STATE_POLYGON_MODE_EXT_NOVERIFY 1
565 #define BERBERIS_VK_DYNAMIC_STATE_PROVOKING_VERTEX_MODE_EXT_NOVERIFY 1
566 #define BERBERIS_VK_DYNAMIC_STATE_RASTERIZATION_SAMPLES_EXT_NOVERIFY 1
567 #define BERBERIS_VK_DYNAMIC_STATE_RASTERIZATION_STREAM_EXT_NOVERIFY 1
568 #define BERBERIS_VK_DYNAMIC_STATE_REPRESENTATIVE_FRAGMENT_TEST_ENABLE_NV_NOVERIFY 1
569 #define BERBERIS_VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_ENABLE_EXT_NOVERIFY 1
570 #define BERBERIS_VK_DYNAMIC_STATE_SAMPLE_MASK_EXT_NOVERIFY 1
571 #define BERBERIS_VK_DYNAMIC_STATE_SHADING_RATE_IMAGE_ENABLE_NV_NOVERIFY 1
572 #define BERBERIS_VK_DYNAMIC_STATE_TESSELLATION_DOMAIN_ORIGIN_EXT_NOVERIFY 1
573 #define BERBERIS_VK_DYNAMIC_STATE_VIEWPORT_SWIZZLE_NV_NOVERIFY 1
574 #define BERBERIS_VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_ENABLE_NV_NOVERIFY 1
575 #define BERBERIS_VK_ERROR_COMPRESSION_EXHAUSTED_EXT_NOVERIFY 1
576 #define BERBERIS_VK_ERROR_IMAGE_USAGE_NOT_SUPPORTED_KHR_NOVERIFY 1
577 #define BERBERIS_VK_ERROR_VIDEO_PICTURE_LAYOUT_NOT_SUPPORTED_KHR_NOVERIFY 1
578 #define BERBERIS_VK_ERROR_VIDEO_PROFILE_CODEC_NOT_SUPPORTED_KHR_NOVERIFY 1
579 #define BERBERIS_VK_ERROR_VIDEO_PROFILE_FORMAT_NOT_SUPPORTED_KHR_NOVERIFY 1
580 #define BERBERIS_VK_ERROR_VIDEO_PROFILE_OPERATION_NOT_SUPPORTED_KHR_NOVERIFY 1
581 #define BERBERIS_VK_ERROR_VIDEO_STD_VERSION_NOT_SUPPORTED_KHR_NOVERIFY 1
582 #define BERBERIS_VK_EXPORT_METAL_BUFFER_INFO_NOVERIFY_EXT 1
583 #define BERBERIS_VK_EXPORT_METAL_COMMAND_QUEUE_INFO_NOVERIFY_EXT 1
584 #define BERBERIS_VK_EXPORT_METAL_DEVICE_INFO_NOVERIFY_EXT 1
585 #define BERBERIS_VK_EXPORT_METAL_IOSURFACE_INFO_NOVERIFY_EXT 1
586 #define BERBERIS_VK_EXPORT_METAL_OBJECT_CREATE_INFO_NOVERIFY_EXT 1
587 #define BERBERIS_VK_EXPORT_METAL_OBJECTS_INFO_NOVERIFY_EXT 1
588 #define BERBERIS_VK_EXPORT_METAL_OBJECT_TYPE_FLAG_BITS_NOVERIFY_EXT 1
589 #define BERBERIS_VK_EXPORT_METAL_OBJECT_TYPE_FLAGS_NOVERIFY_EXT 1
590 #define BERBERIS_VK_EXPORT_METAL_SHARED_EVENT_INFO_NOVERIFY_EXT 1
591 #define BERBERIS_VK_EXPORT_METAL_TEXTURE_INFO_NOVERIFY_EXT 1
592 #define BERBERIS_VK_EXPORT_SEMAPHORE_CREATE_INFO_NOVERIFY 1
593 #define BERBERIS_VK_FORMAT_FEATURE_2_BLOCK_MATCHING_BIT_QCOM_NOVERIFY 1
594 #define BERBERIS_VK_FORMAT_FEATURE_2_BOX_FILTER_SAMPLED_BIT_QCOM_NOVERIFY 1
595 #define BERBERIS_VK_FORMAT_FEATURE_2_OPTICAL_FLOW_COST_BIT_NV_NOVERIFY 1
596 #define BERBERIS_VK_FORMAT_FEATURE_2_OPTICAL_FLOW_IMAGE_BIT_NV_NOVERIFY 1
597 #define BERBERIS_VK_FORMAT_FEATURE_2_OPTICAL_FLOW_VECTOR_BIT_NV_NOVERIFY 1
598 #define BERBERIS_VK_FORMAT_FEATURE_2_RESERVED_39_BIT_EXT_NOVERIFY 1
599 #define BERBERIS_VK_FORMAT_FEATURE_2_RESERVED_44_BIT_EXT_NOVERIFY 1
600 #define BERBERIS_VK_FORMAT_FEATURE_2_RESERVED_45_BIT_EXT_NOVERIFY 1
601 #define BERBERIS_VK_FORMAT_FEATURE_2_WEIGHT_IMAGE_BIT_QCOM_NOVERIFY 1
602 #define BERBERIS_VK_FORMAT_FEATURE_2_WEIGHT_SAMPLED_IMAGE_BIT_QCOM_NOVERIFY 1
603 #define BERBERIS_VK_FORMAT_R16G16_S10_5_NV_NOVERIFY 1
604 #define BERBERIS_VK_GEOMETRY_INSTANCE_DISABLE_OPACITY_MICROMAPS_EXT_NOVERIFY 1
605 #define BERBERIS_VK_GEOMETRY_INSTANCE_FORCE_OPACITY_MICROMAP_2_STATE_EXT_NOVERIFY 1
606 #define BERBERIS_VK_GRALLOC_USAGE_INFO_NOVERIFY_ANDROID 1
607 #define BERBERIS_VK_GRAPHICS_PIPELINE_LIBRARY_CREATE_INFO_NOVERIFY_EXT 1
608 #define BERBERIS_VK_GRAPHICS_PIPELINE_LIBRARY_FLAG_BITS_NOVERIFY_EXT 1
609 #define BERBERIS_VK_GRAPHICS_PIPELINE_LIBRARY_FLAGS_NOVERIFY_EXT 1
610 #define BERBERIS_VK_GRAPHICS_PIPELINE_SHADER_GROUPS_CREATE_INFO_NOVERIFY_NV 1
611 #define BERBERIS_VK_IMAGE_ASPECT_NONE_NOVERIFY 1
612 #define BERBERIS_VK_IMAGE_CAPTURE_DESCRIPTOR_DATA_INFO_NOVERIFY_EXT 1
613 #define BERBERIS_VK_IMAGE_COMPRESSION_CONTROL_NOVERIFY_EXT 1
614 #define BERBERIS_VK_IMAGE_COMPRESSION_FIXED_RATE_FLAG_BITS_NOVERIFY_EXT 1
615 #define BERBERIS_VK_IMAGE_COMPRESSION_FIXED_RATE_FLAGS_NOVERIFY_EXT 1
616 #define BERBERIS_VK_IMAGE_COMPRESSION_FLAG_BITS_NOVERIFY_EXT 1
617 #define BERBERIS_VK_IMAGE_COMPRESSION_FLAGS_NOVERIFY_EXT 1
618 #define BERBERIS_VK_IMAGE_COMPRESSION_PROPERTIES_NOVERIFY_EXT 1
619 #define BERBERIS_VK_IMAGE_CREATE_2D_VIEW_COMPATIBLE_BIT_EXT_NOVERIFY 1
620 #define BERBERIS_VK_IMAGE_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT_NOVERIFY 1
621 #define BERBERIS_VK_IMAGE_CREATE_FRAGMENT_DENSITY_MAP_OFFSET_BIT_QCOM_NOVERIFY 1
622 #define BERBERIS_VK_IMAGE_CREATE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_BIT_EXT_NOVERIFY 1
623 #define BERBERIS_VK_IMAGE_CREATE_RESERVED_19_BIT_EXT_NOVERIFY 1
624 #define BERBERIS_VK_IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT_NOVERIFY 1
625 #define BERBERIS_VK_IMAGE_SUBRESOURCE2_NOVERIFY_EXT 1
626 #define BERBERIS_VK_IMAGE_USAGE_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT_NOVERIFY 1
627 #define BERBERIS_VK_IMAGE_USAGE_RESERVED_22_BIT_EXT_NOVERIFY 1
628 #define BERBERIS_VK_IMAGE_USAGE_SAMPLE_BLOCK_MATCH_BIT_QCOM_NOVERIFY 1
629 #define BERBERIS_VK_IMAGE_USAGE_SAMPLE_WEIGHT_BIT_QCOM_NOVERIFY 1
630 #define BERBERIS_VK_IMAGE_VIEW_CAPTURE_DESCRIPTOR_DATA_INFO_NOVERIFY_EXT 1
631 #define BERBERIS_VK_IMAGE_VIEW_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT_NOVERIFY 1
632 #define BERBERIS_VK_IMAGE_VIEW_CREATE_RESERVED_3_BIT_EXT_NOVERIFY 1
633 #define BERBERIS_VK_IMAGE_VIEW_SAMPLE_WEIGHT_CREATE_INFO_NOVERIFY_QCOM 1
634 #define BERBERIS_VK_IMPORT_METAL_BUFFER_INFO_NOVERIFY_EXT 1
635 #define BERBERIS_VK_IMPORT_METAL_IOSURFACE_INFO_NOVERIFY_EXT 1
636 #define BERBERIS_VK_IMPORT_METAL_SHARED_EVENT_INFO_NOVERIFY_EXT 1
637 #define BERBERIS_VK_IMPORT_METAL_TEXTURE_INFO_NOVERIFY_EXT 1
638 #define BERBERIS_VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_MESH_TASKS_NV_NOVERIFY 1
639 #define BERBERIS_VK_MEMORY_DECOMPRESSION_METHOD_FLAG_BITS_NOVERIFY_NV 1
640 #define BERBERIS_VK_MEMORY_DECOMPRESSION_METHOD_FLAGS_NOVERIFY_NV 1
641 #define BERBERIS_VK_MICROMAP_BUILD_INFO_NOVERIFY_EXT 1
642 #define BERBERIS_VK_MICROMAP_BUILD_SIZES_INFO_NOVERIFY_EXT 1
643 #define BERBERIS_VK_MICROMAP_CREATE_FLAG_BITS_NOVERIFY_EXT 1
644 #define BERBERIS_VK_MICROMAP_CREATE_FLAGS_NOVERIFY_EXT 1
645 #define BERBERIS_VK_MICROMAP_CREATE_INFO_NOVERIFY_EXT 1
646 #define BERBERIS_VK_MICROMAP_NOVERIFY_EXT 1
647 #define BERBERIS_VK_MICROMAP_TRIANGLE_NOVERIFY_EXT 1
648 #define BERBERIS_VK_MICROMAP_TYPE_NOVERIFY_EXT 1
649 #define BERBERIS_VK_MICROMAP_USAGE_NOVERIFY_EXT 1
650 #define BERBERIS_VK_MICROMAP_VERSION_INFO_NOVERIFY_EXT 1
651 #define BERBERIS_VK_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_INFO_NOVERIFY_EXT 1
652 #define BERBERIS_VK_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_NOVERIFY_EXT 1
653 #define BERBERIS_VK_MUTABLE_DESCRIPTOR_TYPE_LIST_NOVERIFY_EXT 1
654 #define BERBERIS_VK_OBJECT_TYPE_MICROMAP_EXT_NOVERIFY 1
655 #define BERBERIS_VK_OBJECT_TYPE_OPTICAL_FLOW_SESSION_NV_NOVERIFY 1
656 #define BERBERIS_VK_OPACITY_MICROMAP_FORMAT_NOVERIFY_EXT 1
657 #define BERBERIS_VK_OPACITY_MICROMAP_SPECIAL_INDEX_NOVERIFY_EXT 1
658 #define BERBERIS_VK_OPAQUE_CAPTURE_DESCRIPTOR_DATA_CREATE_INFO_NOVERIFY_EXT 1
659 #define BERBERIS_VK_OPTICAL_FLOW_EXECUTE_FLAG_BITS_NOVERIFY_NV 1
660 #define BERBERIS_VK_OPTICAL_FLOW_EXECUTE_FLAGS_NOVERIFY_NV 1
661 #define BERBERIS_VK_OPTICAL_FLOW_EXECUTE_INFO_NOVERIFY_NV 1
662 #define BERBERIS_VK_OPTICAL_FLOW_GRID_SIZE_FLAG_BITS_NOVERIFY_NV 1
663 #define BERBERIS_VK_OPTICAL_FLOW_GRID_SIZE_FLAGS_NOVERIFY_NV 1
664 #define BERBERIS_VK_OPTICAL_FLOW_IMAGE_FORMAT_INFO_NOVERIFY_NV 1
665 #define BERBERIS_VK_OPTICAL_FLOW_IMAGE_FORMAT_PROPERTIES_NOVERIFY_NV 1
666 #define BERBERIS_VK_OPTICAL_FLOW_PERFORMANCE_LEVEL_NOVERIFY_NV 1
667 #define BERBERIS_VK_OPTICAL_FLOW_SESSION_BINDING_POINT_NOVERIFY_NV 1
668 #define BERBERIS_VK_OPTICAL_FLOW_SESSION_CREATE_FLAG_BITS_NOVERIFY_NV 1
669 #define BERBERIS_VK_OPTICAL_FLOW_SESSION_CREATE_FLAGS_NOVERIFY_NV 1
670 #define BERBERIS_VK_OPTICAL_FLOW_SESSION_CREATE_INFO_NOVERIFY_NV 1
671 #define BERBERIS_VK_OPTICAL_FLOW_SESSION_CREATE_PRIVATE_DATA_INFO_NOVERIFY_NV 1
672 #define BERBERIS_VK_OPTICAL_FLOW_SESSION_NOVERIFY_NV 1
673 #define BERBERIS_VK_OPTICAL_FLOW_USAGE_FLAG_BITS_NOVERIFY_NV 1
674 #define BERBERIS_VK_OPTICAL_FLOW_USAGE_FLAGS_NOVERIFY_NV 1
675 #define BERBERIS_VK_PHYSICAL_DEVICE_ADDRESS_BINDING_REPORT_FEATURES_NOVERIFY_EXT 1
676 #define BERBERIS_VK_PHYSICAL_DEVICE_AMIGO_PROFILING_FEATURES_NOVERIFY_SEC 1
677 #define BERBERIS_VK_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_FEATURES_NOVERIFY_EXT 1
678 #define BERBERIS_VK_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_FEATURES_NOVERIFY_NV 1
679 #define BERBERIS_VK_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_PROPERTIES_NOVERIFY_NV 1
680 #define BERBERIS_VK_PHYSICAL_DEVICE_DEPTH_CLAMP_ZERO_ONE_FEATURES_NOVERIFY_EXT 1
681 #define BERBERIS_VK_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_DENSITY_MAP_PROPERTIES_NOVERIFY_EXT 1
682 #define BERBERIS_VK_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_FEATURES_NOVERIFY_EXT 1
683 #define BERBERIS_VK_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_PROPERTIES_NOVERIFY_EXT 1
684 #define BERBERIS_VK_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_NOVERIFY_VALVE 1
685 #define BERBERIS_VK_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE3_FEATURES_NOVERIFY_EXT 1
686 #define BERBERIS_VK_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE3_PROPERTIES_NOVERIFY_EXT 1
687 #define BERBERIS_VK_PHYSICAL_DEVICE_FAULT_FEATURES_NOVERIFY_EXT 1
688 #define BERBERIS_VK_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_NOVERIFY_KHR 1
689 #define BERBERIS_VK_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_PROPERTIES_NOVERIFY_KHR 1
690 #define BERBERIS_VK_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_FEATURES_NOVERIFY_EXT 1
691 #define BERBERIS_VK_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_PROPERTIES_NOVERIFY_EXT 1
692 #define BERBERIS_VK_PHYSICAL_DEVICE_IMAGE2_DVIEW_OF3_DFEATURES_NOVERIFY_EXT 1
693 #define BERBERIS_VK_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_FEATURES_NOVERIFY_EXT 1
694 #define BERBERIS_VK_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_FEATURES_NOVERIFY_EXT \
695   1
696 #define BERBERIS_VK_PHYSICAL_DEVICE_IMAGE_PROCESSING_FEATURES_NOVERIFY_QCOM 1
697 #define BERBERIS_VK_PHYSICAL_DEVICE_IMAGE_PROCESSING_PROPERTIES_NOVERIFY_QCOM 1
698 #define BERBERIS_VK_PHYSICAL_DEVICE_LEGACY_DITHERING_FEATURES_NOVERIFY_EXT 1
699 #define BERBERIS_VK_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_FEATURES_NOVERIFY_NV 1
700 #define BERBERIS_VK_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_NOVERIFY_NV 1
701 #define BERBERIS_VK_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NOVERIFY_EXT 1
702 #define BERBERIS_VK_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NOVERIFY_EXT 1
703 #define BERBERIS_VK_PHYSICAL_DEVICE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_FEATURES_NOVERIFY_EXT \
704   1
705 #define BERBERIS_VK_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_VIEWPORTS_FEATURES_NOVERIFY_QCOM 1
706 #define BERBERIS_VK_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_NOVERIFY_EXT 1
707 #define BERBERIS_VK_PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_NOVERIFY_EXT 1
708 #define BERBERIS_VK_PHYSICAL_DEVICE_OPACITY_MICROMAP_FEATURES_NOVERIFY_EXT 1
709 #define BERBERIS_VK_PHYSICAL_DEVICE_OPACITY_MICROMAP_PROPERTIES_NOVERIFY_EXT 1
710 #define BERBERIS_VK_PHYSICAL_DEVICE_OPTICAL_FLOW_FEATURES_NOVERIFY_NV 1
711 #define BERBERIS_VK_PHYSICAL_DEVICE_OPTICAL_FLOW_PROPERTIES_NOVERIFY_NV 1
712 #define BERBERIS_VK_PHYSICAL_DEVICE_PIPELINE_PROPERTIES_FEATURES_NOVERIFY_EXT 1
713 #define BERBERIS_VK_PHYSICAL_DEVICE_PIPELINE_PROTECTED_ACCESS_FEATURES_NOVERIFY_EXT 1
714 #define BERBERIS_VK_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_FEATURES_NOVERIFY_EXT 1
715 #define BERBERIS_VK_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_PROPERTIES_NOVERIFY_EXT 1
716 #define BERBERIS_VK_PHYSICAL_DEVICE_PRESENT_BARRIER_FEATURES_NOVERIFY_NV 1
717 #define BERBERIS_VK_PHYSICAL_DEVICE_PRIMITIVES_GENERATED_QUERY_FEATURES_NOVERIFY_EXT 1
718 #define BERBERIS_VK_PHYSICAL_DEVICE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_FEATURES_NOVERIFY_EXT \
719   1
720 #define BERBERIS_VK_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_FEATURES_NOVERIFY_NV 1
721 #define BERBERIS_VK_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_PROPERTIES_NOVERIFY_NV 1
722 #define BERBERIS_VK_PHYSICAL_DEVICE_RAY_TRACING_MAINTENANCE1_FEATURES_NOVERIFY_KHR 1
723 #define BERBERIS_VK_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_FEATURES_NOVERIFY_ARM 1
724 #define BERBERIS_VK_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_PROPERTIES_NOVERIFY_ARM 1
725 #define BERBERIS_VK_PHYSICAL_DEVICE_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_FEATURES_NOVERIFY_AMD \
726   1
727 #define BERBERIS_VK_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_FEATURES_NOVERIFY_EXT 1
728 #define BERBERIS_VK_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_PROPERTIES_NOVERIFY_EXT 1
729 #define BERBERIS_VK_PHYSICAL_DEVICE_SUBPASS_MERGE_FEEDBACK_FEATURES_NOVERIFY_EXT 1
730 #define BERBERIS_VK_PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE1_FEATURES_NOVERIFY_EXT 1
731 #define BERBERIS_VK_PHYSICAL_DEVICE_TILE_PROPERTIES_FEATURES_NOVERIFY_QCOM 1
732 #define BERBERIS_VK_PHYSICAL_DEVICE_VIDEO_FORMAT_INFO_NOVERIFY_KHR 1
733 #define BERBERIS_VK_PHYSICAL_DEVICE_VIDEO_FORMAT_INFO_NOVERIFY_KHR 1
734 #define BERBERIS_VK_PIPELINE_COLOR_BLEND_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_BIT_EXT_NOVERIFY \
735   1
736 #define BERBERIS_VK_PIPELINE_CREATE_COLOR_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT_NOVERIFY 1
737 #define BERBERIS_VK_PIPELINE_CREATE_DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT_NOVERIFY 1
738 #define BERBERIS_VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT_NOVERIFY 1
739 #define BERBERIS_VK_PIPELINE_CREATE_LINK_TIME_OPTIMIZATION_BIT_EXT_NOVERIFY 1
740 #define BERBERIS_VK_PIPELINE_CREATE_NO_PROTECTED_ACCESS_BIT_EXT_NOVERIFY 1
741 #define BERBERIS_VK_PIPELINE_CREATE_PROTECTED_ACCESS_ONLY_BIT_EXT_NOVERIFY 1
742 #define BERBERIS_VK_PIPELINE_CREATE_RAY_TRACING_ALLOW_MOTION_BIT_NV_NOVERIFY 1
743 #define BERBERIS_VK_PIPELINE_CREATE_RAY_TRACING_OPACITY_MICROMAP_BIT_EXT_NOVERIFY 1
744 #define BERBERIS_VK_PIPELINE_CREATE_RESERVED_BIT_28_NV_NOVERIFY 1
745 #define BERBERIS_VK_PIPELINE_CREATE_RETAIN_LINK_TIME_OPTIMIZATION_INFO_BIT_EXT_NOVERIFY 1
746 #define BERBERIS_VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_EXT_NOVERIFY \
747   1
748 #define BERBERIS_VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_EXT_NOVERIFY \
749   1
750 #define BERBERIS_VK_PIPELINE_INFO_NOVERIFY_EXT 1
751 #define BERBERIS_VK_PIPELINE_PROPERTIES_IDENTIFIER_NOVERIFY_EXT 1
752 #define BERBERIS_VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_NOVERIFY_EXT 1
753 #define BERBERIS_VK_PIPELINE_ROBUSTNESS_CREATE_INFO_NOVERIFY_EXT 1
754 #define BERBERIS_VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_NOVERIFY_EXT 1
755 #define BERBERIS_VK_PIPELINE_SHADER_STAGE_MODULE_IDENTIFIER_CREATE_INFO_NOVERIFY_EXT 1
756 #define BERBERIS_VK_PIPELINE_STAGE_2_ACCELERATION_STRUCTURE_COPY_BIT_KHR_NOVERIFY 1
757 #define BERBERIS_VK_PIPELINE_STAGE_2_MESH_SHADER_BIT_EXT_NOVERIFY 1
758 #define BERBERIS_VK_PIPELINE_STAGE_2_MICROMAP_BUILD_BIT_EXT_NOVERIFY 1
759 #define BERBERIS_VK_PIPELINE_STAGE_2_OPTICAL_FLOW_BIT_NV_NOVERIFY 1
760 #define BERBERIS_VK_PIPELINE_STAGE_2_RESEVED_41_BIT_HUAWEI_NOVERIFY 1
761 #define BERBERIS_VK_PIPELINE_STAGE_2_TASK_SHADER_BIT_EXT_NOVERIFY 1
762 #define BERBERIS_VK_PIPELINE_STAGE_MESH_SHADER_BIT_EXT_NOVERIFY 1
763 #define BERBERIS_VK_PIPELINE_STAGE_TASK_SHADER_BIT_EXT_NOVERIFY 1
764 #define BERBERIS_VK_PRESENT_GRAVITY_FLAG_BITS_NOVERIFY_EXT 1
765 #define BERBERIS_VK_PRESENT_GRAVITY_FLAGS_NOVERIFY_EXT 1
766 #define BERBERIS_VK_PRESENT_SCALING_FLAG_BITS_NOVERIFY_EXT 1
767 #define BERBERIS_VK_PRESENT_SCALING_FLAGS_NOVERIFY_EXT 1
768 #define BERBERIS_VK_PRIVATE_DATA_SLOT_CREATE_FLAG_BITS_NOVERIFY 1
769 #define BERBERIS_VK_PRIVATE_DATA_SLOT_CREATE_FLAG_BITS_NOVERIFY_EXT 1
770 #define BERBERIS_VK_QUERY_PIPELINE_STATISTIC_MESH_SHADER_INVOCATIONS_BIT_EXT_NOVERIFY 1
771 #define BERBERIS_VK_QUERY_PIPELINE_STATISTIC_TASK_SHADER_INVOCATIONS_BIT_EXT_NOVERIFY 1
772 #define BERBERIS_VK_QUERY_TYPE_ACCELERATION_STRUCTURE_SERIALIZATION_BOTTOM_LEVEL_POINTERS_KHR_NOVERIFY \
773   1
774 #define BERBERIS_VK_QUERY_TYPE_ACCELERATION_STRUCTURE_SIZE_KHR_NOVERIFY 1
775 #define BERBERIS_VK_QUERY_TYPE_MESH_PRIMITIVES_GENERATED_EXT_NOVERIFY 1
776 #define BERBERIS_VK_QUERY_TYPE_MICROMAP_COMPACTED_SIZE_EXT_NOVERIFY 1
777 #define BERBERIS_VK_QUERY_TYPE_MICROMAP_SERIALIZATION_SIZE_EXT_NOVERIFY 1
778 #define BERBERIS_VK_QUERY_TYPE_PRIMITIVES_GENERATED_EXT_NOVERIFY 1
779 #define BERBERIS_VK_QUEUE_FAMILY_QUERY_RESULT_STATUS_PROPERTIES2_NOVERIFY_KHR 1
780 #define BERBERIS_VK_QUEUE_FAMILY_QUERY_RESULT_STATUS_PROPERTIES_NOVERIFY_KHR 1
781 #define BERBERIS_VK_QUEUE_FAMILY_VIDEO_PROPERTIES_NOVERIFY_KHR 1
782 #define BERBERIS_VK_QUEUE_OPTICAL_FLOW_BIT_NV_NOVERIFY 1
783 #define BERBERIS_VK_QUEUE_RESERVED_9_BIT_EXT_NOVERIFY 1
784 #define BERBERIS_VK_RAY_TRACING_INVOCATION_REORDER_MODE_NOVERIFY_NV 1
785 #define BERBERIS_VK_RELEASE_SWAPCHAIN_IMAGES_INFO_NOVERIFY_EXT 1
786 #define BERBERIS_VK_RENDERING_ENABLE_LEGACY_DITHERING_BIT_EXT_NOVERIFY 1
787 #define BERBERIS_VK_RENDER_PASS_CREATION_CONTROL_NOVERIFY_EXT 1
788 #define BERBERIS_VK_RENDER_PASS_CREATION_FEEDBACK_CREATE_INFO_NOVERIFY_EXT 1
789 #define BERBERIS_VK_RENDER_PASS_CREATION_FEEDBACK_INFO_NOVERIFY_EXT 1
790 #define BERBERIS_VK_RENDER_PASS_SUBPASS_FEEDBACK_CREATE_INFO_NOVERIFY_EXT 1
791 #define BERBERIS_VK_RENDER_PASS_SUBPASS_FEEDBACK_INFO_NOVERIFY_EXT 1
792 #define BERBERIS_VK_SAMPLER_CAPTURE_DESCRIPTOR_DATA_INFO_NOVERIFY_EXT 1
793 #define BERBERIS_VK_SAMPLER_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT_NOVERIFY 1
794 #define BERBERIS_VK_SAMPLER_CREATE_NON_SEAMLESS_CUBE_MAP_BIT_EXT_NOVERIFY 1
795 #define BERBERIS_VK_SHADER_MODULE_IDENTIFIER_NOVERIFY_EXT 1
796 #define BERBERIS_VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR_NOVERIFY 1
797 #define BERBERIS_VK_SHADER_STAGE_EXT_483_RESERVE_15_NOVERIFY 1
798 #define BERBERIS_VK_SHADER_STAGE_EXT_483_RESERVE_16_NOVERIFY 1
799 #define BERBERIS_VK_SHADER_STAGE_EXT_483_RESERVE_17_NOVERIFY 1
800 #define BERBERIS_VK_SHADER_STAGE_MESH_BIT_EXT_NOVERIFY 1
801 #define BERBERIS_VK_SHADER_STAGE_RESERVED_19_BIT_HUAWEI_NOVERIFY 1
802 #define BERBERIS_VK_SHADER_STAGE_SUBPASS_SHADING_BIT_HUAWEI_NOVERIFY 1
803 #define BERBERIS_VK_SHADER_STAGE_TASK_BIT_EXT_NOVERIFY 1
804 #define BERBERIS_VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT_NOVERIFY \
805   1
806 #define BERBERIS_VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_OPACITY_MICROMAP_EXT_NOVERIFY \
807   1
808 #define BERBERIS_VK_STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR_NOVERIFY 1
809 #define BERBERIS_VK_STRUCTURE_TYPE_AMIGO_PROFILING_SUBMIT_INFO_SEC_NOVERIFY 1
810 #define BERBERIS_VK_STRUCTURE_TYPE_BIND_VIDEO_SESSION_MEMORY_INFO_KHR_NOVERIFY 1
811 #define BERBERIS_VK_STRUCTURE_TYPE_BUFFER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT_NOVERIFY 1
812 #define BERBERIS_VK_STRUCTURE_TYPE_COPY_MEMORY_TO_MICROMAP_INFO_EXT_NOVERIFY 1
813 #define BERBERIS_VK_STRUCTURE_TYPE_COPY_MICROMAP_INFO_EXT_NOVERIFY 1
814 #define BERBERIS_VK_STRUCTURE_TYPE_COPY_MICROMAP_TO_MEMORY_INFO_EXT_NOVERIFY 1
815 #define BERBERIS_VK_STRUCTURE_TYPE_DESCRIPTOR_ADDRESS_INFO_EXT_NOVERIFY 1
816 #define BERBERIS_VK_STRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_INFO_EXT_NOVERIFY 1
817 #define BERBERIS_VK_STRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_PUSH_DESCRIPTOR_BUFFER_HANDLE_EXT_NOVERIFY \
818   1
819 #define BERBERIS_VK_STRUCTURE_TYPE_DESCRIPTOR_GET_INFO_EXT_NOVERIFY 1
820 #define BERBERIS_VK_STRUCTURE_TYPE_DESCRIPTOR_SET_BINDING_REFERENCE_VALVE_NOVERIFY 1
821 #define BERBERIS_VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_VALVE_NOVERIFY 1
822 #define BERBERIS_VK_STRUCTURE_TYPE_DEVICE_ADDRESS_BINDING_CALLBACK_DATA_EXT_NOVERIFY 1
823 #define BERBERIS_VK_STRUCTURE_TYPE_DEVICE_FAULT_COUNTS_EXT_NOVERIFY 1
824 #define BERBERIS_VK_STRUCTURE_TYPE_DEVICE_FAULT_INFO_EXT_NOVERIFY 1
825 #define BERBERIS_VK_STRUCTURE_TYPE_DIRECT_DRIVER_LOADING_INFO_LUNARG_NOVERIFY 1
826 #define BERBERIS_VK_STRUCTURE_TYPE_DIRECT_DRIVER_LOADING_LIST_LUNARG_NOVERIFY 1
827 #define BERBERIS_VK_STRUCTURE_TYPE_EXPORT_METAL_BUFFER_INFO_EXT_NOVERIFY 1
828 #define BERBERIS_VK_STRUCTURE_TYPE_EXPORT_METAL_COMMAND_QUEUE_INFO_EXT_NOVERIFY 1
829 #define BERBERIS_VK_STRUCTURE_TYPE_EXPORT_METAL_DEVICE_INFO_EXT_NOVERIFY 1
830 #define BERBERIS_VK_STRUCTURE_TYPE_EXPORT_METAL_IO_SURFACE_INFO_EXT_NOVERIFY 1
831 #define BERBERIS_VK_STRUCTURE_TYPE_EXPORT_METAL_OBJECT_CREATE_INFO_EXT_NOVERIFY 1
832 #define BERBERIS_VK_STRUCTURE_TYPE_EXPORT_METAL_OBJECTS_INFO_EXT_NOVERIFY 1
833 #define BERBERIS_VK_STRUCTURE_TYPE_EXPORT_METAL_SHARED_EVENT_INFO_EXT_NOVERIFY 1
834 #define BERBERIS_VK_STRUCTURE_TYPE_EXPORT_METAL_TEXTURE_INFO_EXT_NOVERIFY 1
835 #define BERBERIS_VK_STRUCTURE_TYPE_GRALLOC_USAGE_INFO_ANDROID_NOVERIFY 1
836 #define BERBERIS_VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_LIBRARY_CREATE_INFO_EXT_NOVERIFY 1
837 #define BERBERIS_VK_STRUCTURE_TYPE_IMAGE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT_NOVERIFY 1
838 #define BERBERIS_VK_STRUCTURE_TYPE_IMAGE_COMPRESSION_CONTROL_EXT_NOVERIFY 1
839 #define BERBERIS_VK_STRUCTURE_TYPE_IMAGE_COMPRESSION_PROPERTIES_EXT_NOVERIFY 1
840 #define BERBERIS_VK_STRUCTURE_TYPE_IMAGE_SUBRESOURCE_2_EXT_NOVERIFY 1
841 #define BERBERIS_VK_STRUCTURE_TYPE_IMAGE_VIEW_CAPTURE_DESCRIPTOR_DATA_INFO_EXT_NOVERIFY 1
842 #define BERBERIS_VK_STRUCTURE_TYPE_IMAGE_VIEW_SAMPLE_WEIGHT_CREATE_INFO_QCOM_NOVERIFY 1
843 #define BERBERIS_VK_STRUCTURE_TYPE_IMPORT_METAL_BUFFER_INFO_EXT_NOVERIFY 1
844 #define BERBERIS_VK_STRUCTURE_TYPE_IMPORT_METAL_IO_SURFACE_INFO_EXT_NOVERIFY 1
845 #define BERBERIS_VK_STRUCTURE_TYPE_IMPORT_METAL_SHARED_EVENT_INFO_EXT_NOVERIFY 1
846 #define BERBERIS_VK_STRUCTURE_TYPE_IMPORT_METAL_TEXTURE_INFO_EXT_NOVERIFY 1
847 #define BERBERIS_VK_STRUCTURE_TYPE_MICROMAP_BUILD_INFO_EXT_NOVERIFY 1
848 #define BERBERIS_VK_STRUCTURE_TYPE_MICROMAP_BUILD_SIZES_INFO_EXT_NOVERIFY 1
849 #define BERBERIS_VK_STRUCTURE_TYPE_MICROMAP_CREATE_INFO_EXT_NOVERIFY 1
850 #define BERBERIS_VK_STRUCTURE_TYPE_MICROMAP_VERSION_INFO_EXT_NOVERIFY 1
851 #define BERBERIS_VK_STRUCTURE_TYPE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_INFO_EXT_NOVERIFY 1
852 #define BERBERIS_VK_STRUCTURE_TYPE_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_EXT_NOVERIFY 1
853 #define BERBERIS_VK_STRUCTURE_TYPE_OPAQUE_CAPTURE_DESCRIPTOR_DATA_CREATE_INFO_EXT_NOVERIFY 1
854 #define BERBERIS_VK_STRUCTURE_TYPE_OPTICAL_FLOW_EXECUTE_INFO_NV_NOVERIFY 1
855 #define BERBERIS_VK_STRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_INFO_NV_NOVERIFY 1
856 #define BERBERIS_VK_STRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_PROPERTIES_NV_NOVERIFY 1
857 #define BERBERIS_VK_STRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_INFO_NV_NOVERIFY 1
858 #define BERBERIS_VK_STRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_PRIVATE_DATA_INFO_NV_NOVERIFY \
859   1
860 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ADDRESS_BINDING_REPORT_FEATURES_EXT_NOVERIFY \
861   1
862 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_AMIGO_PROFILING_FEATURES_SEC_NOVERIFY 1
863 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_FEATURES_EXT_NOVERIFY \
864   1
865 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_ADDRESS_FEATURES_EXT_NOVERIFY 1
866 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_FEATURES_NV_NOVERIFY \
867   1
868 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_PROPERTIES_NV_NOVERIFY \
869   1
870 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLAMP_ZERO_ONE_FEATURES_EXT_NOVERIFY \
871   1
872 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_DENSITY_MAP_PROPERTIES_EXT_NOVERIFY \
873   1
874 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_FEATURES_EXT_NOVERIFY 1
875 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_PROPERTIES_EXT_NOVERIFY \
876   1
877 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE_NOVERIFY \
878   1
879 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXT_NOVERIFY \
880   1
881 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_PROPERTIES_EXT_NOVERIFY \
882   1
883 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FAULT_FEATURES_EXT_NOVERIFY 1
884 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_KHR_NOVERIFY \
885   1
886 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_PROPERTIES_KHR_NOVERIFY \
887   1
888 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_FEATURES_EXT_NOVERIFY \
889   1
890 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_PROPERTIES_EXT_NOVERIFY \
891   1
892 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_2D_VIEW_OF_3D_FEATURES_EXT_NOVERIFY \
893   1
894 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_FEATURES_EXT_NOVERIFY \
895   1
896 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_FEATURES_EXT_NOVERIFY \
897   1
898 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_FEATURES_QCOM_NOVERIFY 1
899 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_PROPERTIES_QCOM_NOVERIFY \
900   1
901 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LEGACY_DITHERING_FEATURES_EXT_NOVERIFY 1
902 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_FEATURES_NV_NOVERIFY \
903   1
904 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_NV_NOVERIFY \
905   1
906 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_EXT_NOVERIFY 1
907 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_EXT_NOVERIFY 1
908 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_FEATURES_EXT_NOVERIFY \
909   1
910 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_VIEWPORTS_FEATURES_QCOM_NOVERIFY \
911   1
912 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_EXT_NOVERIFY \
913   1
914 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_EXT_NOVERIFY \
915   1
916 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_FEATURES_EXT_NOVERIFY 1
917 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_PROPERTIES_EXT_NOVERIFY 1
918 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_FEATURES_NV_NOVERIFY 1
919 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_PROPERTIES_NV_NOVERIFY 1
920 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROPERTIES_FEATURES_EXT_NOVERIFY \
921   1
922 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROTECTED_ACCESS_FEATURES_EXT_NOVERIFY \
923   1
924 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_FEATURES_EXT_NOVERIFY \
925   1
926 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_PROPERTIES_EXT_NOVERIFY \
927   1
928 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_BARRIER_FEATURES_NV_NOVERIFY 1
929 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVES_GENERATED_QUERY_FEATURES_EXT_NOVERIFY \
930   1
931 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_FEATURES_EXT_NOVERIFY \
932   1
933 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_FEATURES_NV_NOVERIFY \
934   1
935 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_PROPERTIES_NV_NOVERIFY \
936   1
937 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MAINTENANCE_1_FEATURES_KHR_NOVERIFY \
938   1
939 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_FEATURES_ARM_NOVERIFY \
940   1
941 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_PROPERTIES_ARM_NOVERIFY \
942   1
943 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_FEATURES_AMD_NOVERIFY \
944   1
945 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_FEATURES_EXT_NOVERIFY \
946   1
947 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_PROPERTIES_EXT_NOVERIFY \
948   1
949 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_MERGE_FEEDBACK_FEATURES_EXT_NOVERIFY \
950   1
951 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE_1_FEATURES_EXT_NOVERIFY \
952   1
953 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TILE_PROPERTIES_FEATURES_QCOM_NOVERIFY 1
954 #define BERBERIS_VK_STRUCTURE_TYPE_PIPELINE_INFO_EXT_NOVERIFY 1
955 #define BERBERIS_VK_STRUCTURE_TYPE_PIPELINE_PROPERTIES_IDENTIFIER_EXT_NOVERIFY 1
956 #define BERBERIS_VK_STRUCTURE_TYPE_PIPELINE_ROBUSTNESS_CREATE_INFO_EXT_NOVERIFY 1
957 #define BERBERIS_VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_MODULE_IDENTIFIER_CREATE_INFO_EXT_NOVERIFY \
958   1
959 #define BERBERIS_VK_STRUCTURE_TYPE_QUEUE_FAMILY_QUERY_RESULT_STATUS_PROPERTIES_2_KHR_NOVERIFY \
960   1
961 #define BERBERIS_VK_STRUCTURE_TYPE_QUEUE_FAMILY_QUERY_RESULT_STATUS_PROPERTIES_KHR_NOVERIFY 1
962 #define BERBERIS_VK_STRUCTURE_TYPE_QUEUE_FAMILY_VIDEO_PROPERTIES_KHR_NOVERIFY 1
963 #define BERBERIS_VK_STRUCTURE_TYPE_RELEASE_SWAPCHAIN_IMAGES_INFO_EXT_NOVERIFY 1
964 #define BERBERIS_VK_STRUCTURE_TYPE_RENDER_PASS_CREATION_CONTROL_EXT_NOVERIFY 1
965 #define BERBERIS_VK_STRUCTURE_TYPE_RENDER_PASS_CREATION_FEEDBACK_CREATE_INFO_EXT_NOVERIFY 1
966 #define BERBERIS_VK_STRUCTURE_TYPE_RENDER_PASS_SUBPASS_FEEDBACK_CREATE_INFO_EXT_NOVERIFY 1
967 #define BERBERIS_VK_STRUCTURE_TYPE_SAMPLER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT_NOVERIFY 1
968 #define BERBERIS_VK_STRUCTURE_TYPE_SHADER_MODULE_IDENTIFIER_EXT_NOVERIFY 1
969 #define BERBERIS_VK_STRUCTURE_TYPE_SUBPASS_RESOLVE_PERFORMANCE_QUERY_EXT_NOVERIFY 1
970 #define BERBERIS_VK_STRUCTURE_TYPE_SUBRESOURCE_LAYOUT_2_EXT_NOVERIFY 1
971 #define BERBERIS_VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_PRESENT_BARRIER_NV_NOVERIFY 1
972 #define BERBERIS_VK_STRUCTURE_TYPE_SURFACE_PRESENT_MODE_COMPATIBILITY_EXT_NOVERIFY 1
973 #define BERBERIS_VK_STRUCTURE_TYPE_SURFACE_PRESENT_MODE_EXT_NOVERIFY 1
974 #define BERBERIS_VK_STRUCTURE_TYPE_SURFACE_PRESENT_SCALING_CAPABILITIES_EXT_NOVERIFY 1
975 #define BERBERIS_VK_STRUCTURE_TYPE_SURFACE_PRESENT_SCALING_CAPABILITIES_EXT_NOVERIFY 1
976 #define BERBERIS_VK_STRUCTURE_TYPE_SWAPCHAIN_PRESENT_BARRIER_CREATE_INFO_NV_NOVERIFY 1
977 #define BERBERIS_VK_STRUCTURE_TYPE_SWAPCHAIN_PRESENT_FENCE_INFO_EXT_NOVERIFY 1
978 #define BERBERIS_VK_STRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODE_INFO_EXT_NOVERIFY 1
979 #define BERBERIS_VK_STRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODES_CREATE_INFO_EXT_NOVERIFY 1
980 #define BERBERIS_VK_STRUCTURE_TYPE_SWAPCHAIN_PRESENT_SCALING_CREATE_INFO_EXT_NOVERIFY 1
981 #define BERBERIS_VK_STRUCTURE_TYPE_TILE_PROPERTIES_QCOM_NOVERIFY 1
982 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_BIND_MEMORY_KHR_NOVERIFY 1
983 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_CAPABILITIES_KHR_NOVERIFY 1
984 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_DPB_SLOT_INFO_EXT_NOVERIFY 1
985 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_MVC_EXT_NOVERIFY 1
986 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_PICTURE_INFO_EXT_NOVERIFY 1
987 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_PROFILE_EXT_NOVERIFY 1
988 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_PROFILE_INFO_EXT_NOVERIFY 1
989 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_CREATE_INFO_EXT_NOVERIFY 1
990 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_ADD_INFO_EXT_NOVERIFY \
991   1
992 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_CREATE_INFO_EXT_NOVERIFY \
993   1
994 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_DPB_SLOT_INFO_EXT_NOVERIFY 1
995 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_PICTURE_INFO_EXT_NOVERIFY 1
996 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_PROFILE_EXT_NOVERIFY 1
997 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_PROFILE_INFO_EXT_NOVERIFY 1
998 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_CREATE_INFO_EXT_NOVERIFY 1
999 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_PARAMETERS_ADD_INFO_EXT_NOVERIFY \
1000   1
1001 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_PARAMETERS_CREATE_INFO_EXT_NOVERIFY \
1002   1
1003 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_USAGE_INFO_KHR_NOVERIFY 1
1004 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_CAPABILITIES_KHR_NOVERIFY 1
1005 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_DPB_SLOT_INFO_EXT_NOVERIFY 1
1006 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_EMIT_PICTURE_PARAMETERS_EXT_NOVERIFY 1
1007 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_EMIT_PICTURE_PARAMETERS_INFO_EXT_NOVERIFY \
1008   1
1009 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_NALU_SLICE_EXT_NOVERIFY 1
1010 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_NALU_SLICE_INFO_EXT_NOVERIFY 1
1011 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_PROFILE_EXT_NOVERIFY 1
1012 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_PROFILE_INFO_EXT_NOVERIFY 1
1013 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_RATE_CONTROL_INFO_EXT_NOVERIFY 1
1014 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_RATE_CONTROL_LAYER_INFO_EXT_NOVERIFY 1
1015 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_REFERENCE_LISTS_INFO_EXT_NOVERIFY 1
1016 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_CREATE_INFO_EXT_NOVERIFY 1
1017 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_ADD_INFO_EXT_NOVERIFY \
1018   1
1019 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_CREATE_INFO_EXT_NOVERIFY \
1020   1
1021 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_VCL_FRAME_INFO_EXT_NOVERIFY 1
1022 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_DPB_SLOT_INFO_EXT_NOVERIFY 1
1023 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_EMIT_PICTURE_PARAMETERS_EXT_NOVERIFY 1
1024 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_EMIT_PICTURE_PARAMETERS_INFO_EXT_NOVERIFY \
1025   1
1026 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_NALU_SLICE_EXT_NOVERIFY 1
1027 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_NALU_SLICE_SEGMENT_INFO_EXT_NOVERIFY 1
1028 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_PROFILE_EXT_NOVERIFY 1
1029 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_PROFILE_INFO_EXT_NOVERIFY 1
1030 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_RATE_CONTROL_INFO_EXT_NOVERIFY 1
1031 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_RATE_CONTROL_LAYER_INFO_EXT_NOVERIFY 1
1032 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_REFERENCE_LISTS_EXT_NOVERIFY 1
1033 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_REFERENCE_LISTS_INFO_EXT_NOVERIFY 1
1034 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_CREATE_INFO_EXT_NOVERIFY 1
1035 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_PARAMETERS_ADD_INFO_EXT_NOVERIFY \
1036   1
1037 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_PARAMETERS_CREATE_INFO_EXT_NOVERIFY \
1038   1
1039 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_VCL_FRAME_INFO_EXT_NOVERIFY 1
1040 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_USAGE_INFO_KHR_NOVERIFY 1
1041 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_GET_MEMORY_PROPERTIES_KHR_NOVERIFY 1
1042 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_PICTURE_RESOURCE_INFO_KHR_NOVERIFY 1
1043 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_PICTURE_RESOURCE_KHR_NOVERIFY 1
1044 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_PROFILE_INFO_KHR_NOVERIFY 1
1045 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_PROFILE_KHR_NOVERIFY 1
1046 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_PROFILE_LIST_INFO_KHR_NOVERIFY 1
1047 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_PROFILES_KHR_NOVERIFY 1
1048 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_QUEUE_FAMILY_PROPERTIES_2_KHR_NOVERIFY 1
1049 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_REFERENCE_SLOT_INFO_KHR_NOVERIFY 1
1050 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_REFERENCE_SLOT_KHR_NOVERIFY 1
1051 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_SESSION_MEMORY_REQUIREMENTS_KHR_NOVERIFY 1
1052 #define BERBERIS_VK_SUBPASS_DESCRIPTION_ENABLE_LEGACY_DITHERING_BIT_EXT_NOVERIFY 1
1053 #define BERBERIS_VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_COLOR_ACCESS_BIT_EXT_NOVERIFY \
1054   1
1055 #define BERBERIS_VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_EXT_NOVERIFY \
1056   1
1057 #define BERBERIS_VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_EXT_NOVERIFY \
1058   1
1059 #define BERBERIS_VK_SUBPASS_MERGE_STATUS_NOVERIFY_EXT 1
1060 #define BERBERIS_VK_SUBPASS_RESOLVE_PERFORMANCE_QUERY_NOVERIFY_EXT 1
1061 #define BERBERIS_VK_SUBRESOURCE_LAYOUT2_NOVERIFY_EXT 1
1062 #define BERBERIS_VK_SURFACE_CAPABILITIES_PRESENT_BARRIER_NOVERIFY_NV 1
1063 #define BERBERIS_VK_SURFACE_PRESENT_MODE_COMPATIBILITY_NOVERIFY_EXT 1
1064 #define BERBERIS_VK_SURFACE_PRESENT_MODE_NOVERIFY_EXT 1
1065 #define BERBERIS_VK_SURFACE_PRESENT_SCALING_CAPABILITIES_NOVERIFY_EXT 1
1066 #define BERBERIS_VK_SWAPCHAIN_CREATE_DEFERRED_MEMORY_ALLOCATION_BIT_EXT_NOVERIFY 1
1067 #define BERBERIS_VK_SWAPCHAIN_CREATE_RESERVED_4_BIT_EXT_NOVERIFY 1
1068 #define BERBERIS_VK_SWAPCHAIN_PRESENT_BARRIER_CREATE_INFO_NOVERIFY_NV 1
1069 #define BERBERIS_VK_SWAPCHAIN_PRESENT_FENCE_INFO_NOVERIFY_EXT 1
1070 #define BERBERIS_VK_SWAPCHAIN_PRESENT_MODE_INFO_NOVERIFY_EXT 1
1071 #define BERBERIS_VK_SWAPCHAIN_PRESENT_MODES_CREATE_INFO_NOVERIFY_EXT 1
1072 #define BERBERIS_VK_SWAPCHAIN_PRESENT_SCALING_CREATE_INFO_NOVERIFY_EXT 1
1073 #define BERBERIS_VK_TILE_PROPERTIES_NOVERIFY_QCOM 1
1074 #define BERBERIS_VK_TRACE_RAYS_INDIRECT_COMMAND2_NOVERIFY_KHR 1
1075 #define BERBERIS_VK_VIDEO_BEGIN_CODING_INFO_NOVERIFY_KHR 1
1076 #define BERBERIS_VK_VIDEO_BIND_MEMORY_NOVERIFY_KHR 1
1077 #define BERBERIS_VK_VIDEO_CAPABILITIES_NOVERIFY_KHR 1
1078 #define BERBERIS_VK_VIDEO_CHROMA_SUBSAMPLING_INVALID_BIT_KHR_NOVERIFY 1
1079 #define BERBERIS_VK_VIDEO_CHROMA_SUBSAMPLING_INVALID_KHR_NOVERIFY 1
1080 #define BERBERIS_VK_VIDEO_CODEC_OPERATION_INVALID_BIT_KHR_NOVERIFY 1
1081 #define BERBERIS_VK_VIDEO_CODEC_OPERATION_NONE_KHR_NOVERIFY 1
1082 #define BERBERIS_VK_VIDEO_CODING_CONTROL_DEFAULT_KHR_NOVERIFY 1
1083 #define BERBERIS_VK_VIDEO_CODING_CONTROL_ENCODE_RATE_CONTROL_BIT_KHR_NOVERIFY 1
1084 #define BERBERIS_VK_VIDEO_CODING_CONTROL_ENCODE_RATE_CONTROL_LAYER_BIT_KHR_NOVERIFY 1
1085 #define BERBERIS_VK_VIDEO_CODING_QUALITY_PRESET_FLAG_BITS_NOVERIFY_KHR 1
1086 #define BERBERIS_VK_VIDEO_CODING_QUALITY_PRESET_FLAGS_NOVERIFY_KHR 1
1087 #define BERBERIS_VK_VIDEO_DECODE_CAPABILITIES_NOVERIFY_KHR 1
1088 #define BERBERIS_VK_VIDEO_DECODE_CAPABILITY_FLAG_BITS_NOVERIFY_KHR 1
1089 #define BERBERIS_VK_VIDEO_DECODE_CAPABILITY_FLAGS_NOVERIFY_KHR 1
1090 #define BERBERIS_VK_VIDEO_DECODE_FLAG_BITS_NOVERIFY_KHR 1
1091 #define BERBERIS_VK_VIDEO_DECODE_H264_CAPABILITIES_NOVERIFY_EXT 1
1092 #define BERBERIS_VK_VIDEO_DECODE_H264_CREATE_FLAGS_NOVERIFY_EXT 1
1093 #define BERBERIS_VK_VIDEO_DECODE_H264_MVC_NOVERIFY_EXT 1
1094 #define BERBERIS_VK_VIDEO_DECODE_H264_PICTURE_INFO_NOVERIFY_EXT 1
1095 #define BERBERIS_VK_VIDEO_DECODE_H264_PROFILE_INFO_NOVERIFY_EXT 1
1096 #define BERBERIS_VK_VIDEO_DECODE_H264_PROFILE_NOVERIFY_EXT 1
1097 #define BERBERIS_VK_VIDEO_DECODE_H264_SESSION_CREATE_INFO_NOVERIFY_EXT 1
1098 #define BERBERIS_VK_VIDEO_DECODE_H264_SESSION_PARAMETERS_ADD_INFO_NOVERIFY_EXT 1
1099 #define BERBERIS_VK_VIDEO_DECODE_H264_SESSION_PARAMETERS_CREATE_INFO_NOVERIFY_EXT 1
1100 #define BERBERIS_VK_VIDEO_DECODE_H265_CAPABILITIES_NOVERIFY_EXT 1
1101 #define BERBERIS_VK_VIDEO_DECODE_H265_CREATE_FLAGS_NOVERIFY_EXT 1
1102 #define BERBERIS_VK_VIDEO_DECODE_H265_PICTURE_INFO_NOVERIFY_EXT 1
1103 #define BERBERIS_VK_VIDEO_DECODE_H265_PROFILE_INFO_NOVERIFY_EXT 1
1104 #define BERBERIS_VK_VIDEO_DECODE_H265_PROFILE_NOVERIFY_EXT 1
1105 #define BERBERIS_VK_VIDEO_DECODE_H265_SESSION_CREATE_INFO_NOVERIFY_EXT 1
1106 #define BERBERIS_VK_VIDEO_DECODE_H265_SESSION_PARAMETERS_ADD_INFO_NOVERIFY_EXT 1
1107 #define BERBERIS_VK_VIDEO_DECODE_H265_SESSION_PARAMETERS_CREATE_INFO_NOVERIFY_EXT 1
1108 #define BERBERIS_VK_VIDEO_DECODE_INFO_NOVERIFY_KHR 1
1109 #define BERBERIS_VK_VIDEO_DECODE_USAGE_FLAG_BITS_NOVERIFY_KHR 1
1110 #define BERBERIS_VK_VIDEO_DECODE_USAGE_FLAGS_NOVERIFY_KHR 1
1111 #define BERBERIS_VK_VIDEO_DECODE_USAGE_INFO_NOVERIFY_KHR 1
1112 #define BERBERIS_VK_VIDEO_ENCODE_CAPABILITIES_NOVERIFY_KHR 1
1113 #define BERBERIS_VK_VIDEO_ENCODE_CAPABILITY_FLAG_BITS_NOVERIFY_KHR 1
1114 #define BERBERIS_VK_VIDEO_ENCODE_CAPABILITY_FLAGS_NOVERIFY_KHR 1
1115 #define BERBERIS_VK_VIDEO_ENCODE_CONTENT_FLAG_BITS_NOVERIFY_KHR 1
1116 #define BERBERIS_VK_VIDEO_ENCODE_CONTENT_FLAGS_NOVERIFY_KHR 1
1117 #define BERBERIS_VK_VIDEO_ENCODE_FLAG_BITS_MAX_ENUM_KHR_NOVERIFY 1
1118 #define BERBERIS_VK_VIDEO_ENCODE_FLAG_BITS_NOVERIFY_KHR 1
1119 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITIES_NOVERIFY_EXT 1
1120 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_CABAC_BIT_EXT_NOVERIFY 1
1121 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_CAVLC_BIT_EXT_NOVERIFY 1
1122 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_CHROMA_QP_OFFSET_BIT_EXT_NOVERIFY 1
1123 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_DEBLOCKING_FILTER_DISABLED_BIT_EXT_NOVERIFY \
1124   1
1125 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_DEBLOCKING_FILTER_ENABLED_BIT_EXT_NOVERIFY 1
1126 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_DEBLOCKING_FILTER_PARTIAL_BIT_EXT_NOVERIFY 1
1127 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_EVENLY_DISTRIBUTED_SLICE_SIZE_BIT_EXT_NOVERIFY \
1128   1
1129 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_FLAG_BITS_NOVERIFY_EXT 1
1130 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_MULTIPLE_SLICE_PER_FRAME_BIT_EXT_NOVERIFY 1
1131 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_SECOND_CHROMA_QP_OFFSET_BIT_EXT_NOVERIFY 1
1132 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_TRANSFORM_8X8_BIT_EXT_NOVERIFY 1
1133 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_WEIGHTED_BI_PRED_IMPLICIT_BIT_EXT_NOVERIFY 1
1134 #define BERBERIS_VK_VIDEO_ENCODE_H264_CREATE_FLAG_BITS_NOVERIFY_EXT 1
1135 #define BERBERIS_VK_VIDEO_ENCODE_H264_CREATE_FLAGS_NOVERIFY_EXT 1
1136 #define BERBERIS_VK_VIDEO_ENCODE_H264_DPB_SLOT_INFO_NOVERIFY_EXT 1
1137 #define BERBERIS_VK_VIDEO_ENCODE_H264_EMIT_PICTURE_PARAMETERS_INFO_NOVERIFY_EXT 1
1138 #define BERBERIS_VK_VIDEO_ENCODE_H264_EMIT_PICTURE_PARAMETERS_NOVERIFY_EXT 1
1139 #define BERBERIS_VK_VIDEO_ENCODE_H264_NALU_SLICE_INFO_NOVERIFY_EXT 1
1140 #define BERBERIS_VK_VIDEO_ENCODE_H264_NALU_SLICE_NOVERIFY_EXT 1
1141 #define BERBERIS_VK_VIDEO_ENCODE_H264_PROFILE_INFO_NOVERIFY_EXT 1
1142 #define BERBERIS_VK_VIDEO_ENCODE_H264_PROFILE_NOVERIFY_EXT 1
1143 #define BERBERIS_VK_VIDEO_ENCODE_H264_RATE_CONTROL_STRUCTURE_FLAG_BITS_NOVERIFY_EXT 1
1144 #define BERBERIS_VK_VIDEO_ENCODE_H264_RATE_CONTROL_STRUCTURE_FLAGS_NOVERIFY_EXT 1
1145 #define BERBERIS_VK_VIDEO_ENCODE_H264_RATE_CONTROL_STRUCTURE_NOVERIFY_EXT 1
1146 #define BERBERIS_VK_VIDEO_ENCODE_H264_REFERENCE_LISTS_INFO_NOVERIFY_EXT 1
1147 #define BERBERIS_VK_VIDEO_ENCODE_H264_SESSION_CREATE_INFO_NOVERIFY_EXT 1
1148 #define BERBERIS_VK_VIDEO_ENCODE_H264_SESSION_PARAMETERS_ADD_INFO_NOVERIFY_EXT 1
1149 #define BERBERIS_VK_VIDEO_ENCODE_H264_SESSION_PARAMETERS_CREATE_INFO_NOVERIFY_EXT 1
1150 #define BERBERIS_VK_VIDEO_ENCODE_H264_VCL_FRAME_INFO_NOVERIFY_EXT 1
1151 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITIES_NOVERIFY_EXT 1
1152 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITY_FLAG_BITS_NOVERIFY_EXT 1
1153 #define BERBERIS_VK_VIDEO_ENCODE_H265_CREATE_FLAGS_NOVERIFY_EXT 1
1154 #define BERBERIS_VK_VIDEO_ENCODE_H265_CTB_SIZE_16_BIT_EXT_NOVERIFY 1
1155 #define BERBERIS_VK_VIDEO_ENCODE_H265_CTB_SIZE_32_BIT_EXT_NOVERIFY 1
1156 #define BERBERIS_VK_VIDEO_ENCODE_H265_CTB_SIZE_32_BIT_EXT_NOVERIFY 1
1157 #define BERBERIS_VK_VIDEO_ENCODE_H265_CTB_SIZE_64_BIT_EXT_NOVERIFY 1
1158 #define BERBERIS_VK_VIDEO_ENCODE_H265_CTB_SIZE_8_BIT_EXT_NOVERIFY 1
1159 #define BERBERIS_VK_VIDEO_ENCODE_H265_EMIT_PICTURE_PARAMETERS_INFO_NOVERIFY_EXT 1
1160 #define BERBERIS_VK_VIDEO_ENCODE_H265_EMIT_PICTURE_PARAMETERS_NOVERIFY_EXT 1
1161 #define BERBERIS_VK_VIDEO_ENCODE_H265_INPUT_MODE_SLICE_BIT_EXT_NOVERIFY 1
1162 #define BERBERIS_VK_VIDEO_ENCODE_H265_INPUT_MODE_SLICE_SEGMENT_BIT_EXT_NOVERIFY 1
1163 #define BERBERIS_VK_VIDEO_ENCODE_H265_NALU_SLICE_NOVERIFY_EXT 1
1164 #define BERBERIS_VK_VIDEO_ENCODE_H265_NALU_SLICE_SEGMENT_INFO_NOVERIFY_EXT 1
1165 #define BERBERIS_VK_VIDEO_ENCODE_H265_OUTPUT_MODE_SLICE_BIT_EXT_NOVERIFY 1
1166 #define BERBERIS_VK_VIDEO_ENCODE_H265_OUTPUT_MODE_SLICE_SEGMENT_BIT_EXT_NOVERIFY 1
1167 #define BERBERIS_VK_VIDEO_ENCODE_H265_PROFILE_INFO_NOVERIFY_EXT 1
1168 #define BERBERIS_VK_VIDEO_ENCODE_H265_PROFILE_NOVERIFY_EXT 1
1169 #define BERBERIS_VK_VIDEO_ENCODE_H265_RATE_CONTROL_STRUCTURE_FLAG_BITS_NOVERIFY_EXT 1
1170 #define BERBERIS_VK_VIDEO_ENCODE_H265_RATE_CONTROL_STRUCTURE_FLAGS_NOVERIFY_EXT 1
1171 #define BERBERIS_VK_VIDEO_ENCODE_H265_RATE_CONTROL_STRUCTURE_NOVERIFY_EXT 1
1172 #define BERBERIS_VK_VIDEO_ENCODE_H265_REFERENCE_LISTS_INFO_NOVERIFY_EXT 1
1173 #define BERBERIS_VK_VIDEO_ENCODE_H265_REFERENCE_LISTS_NOVERIFY_EXT 1
1174 #define BERBERIS_VK_VIDEO_ENCODE_H265_SESSION_CREATE_INFO_NOVERIFY_EXT 1
1175 #define BERBERIS_VK_VIDEO_ENCODE_H265_SESSION_PARAMETERS_ADD_INFO_NOVERIFY_EXT 1
1176 #define BERBERIS_VK_VIDEO_ENCODE_H265_SESSION_PARAMETERS_CREATE_INFO_NOVERIFY_EXT 1
1177 #define BERBERIS_VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_FLAG_BITS_NOVERIFY_EXT 1
1178 #define BERBERIS_VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_FLAGS_NOVERIFY_EXT 1
1179 #define BERBERIS_VK_VIDEO_ENCODE_H265_VCL_FRAME_INFO_NOVERIFY_EXT 1
1180 #define BERBERIS_VK_VIDEO_ENCODE_INFO_NOVERIFY_KHR 1
1181 #define BERBERIS_VK_VIDEO_ENCODE_RATE_CONTROL_FLAG_BITS_NOVERIFY_KHR 1
1182 #define BERBERIS_VK_VIDEO_ENCODE_RESERVED_0_BIT_KHR_NOVERIFY 1
1183 #define BERBERIS_VK_VIDEO_ENCODE_TUNING_MODE_NOVERIFY_KHR 1
1184 #define BERBERIS_VK_VIDEO_ENCODE_USAGE_FLAG_BITS_NOVERIFY_KHR 1
1185 #define BERBERIS_VK_VIDEO_ENCODE_USAGE_FLAGS_NOVERIFY_KHR 1
1186 #define BERBERIS_VK_VIDEO_ENCODE_USAGE_INFO_NOVERIFY_KHR 1
1187 #define BERBERIS_VK_VIDEO_FORMAT_PROPERTIES_NOVERIFY_KHR 1
1188 #define BERBERIS_VK_VIDEO_GET_MEMORY_PROPERTIES_NOVERIFY_KHR 1
1189 #define BERBERIS_VK_VIDEO_PICTURE_RESOURCE_INFO_NOVERIFY_KHR 1
1190 #define BERBERIS_VK_VIDEO_PICTURE_RESOURCE_NOVERIFY_KHR 1
1191 #define BERBERIS_VK_VIDEO_PROFILE_INFO_NOVERIFY_KHR 1
1192 #define BERBERIS_VK_VIDEO_PROFILE_LIST_INFO_NOVERIFY_KHR 1
1193 #define BERBERIS_VK_VIDEO_PROFILE_NOVERIFY_KHR 1
1194 #define BERBERIS_VK_VIDEO_PROFILES_NOVERIFY_KHR 1
1195 #define BERBERIS_VK_VIDEO_QUEUE_FAMILY_PROPERTIES2_NOVERIFY_KHR 1
1196 #define BERBERIS_VK_VIDEO_REFERENCE_SLOT_INFO_NOVERIFY_KHR 1
1197 #define BERBERIS_VK_VIDEO_REFERENCE_SLOT_NOVERIFY_KHR 1
1198 #define BERBERIS_VK_VIDEO_SESSION_CREATE_DEFAULT_KHR_NOVERIFY 1
1199 #define BERBERIS_VK_VIDEO_SESSION_CREATE_INFO_NOVERIFY_KHR 1
1200 #define BERBERIS_VK_VIDEO_SESSION_MEMORY_REQUIREMENTS_NOVERIFY_KHR 1
1201 #define BERBERIS_VK_VIDEO_SESSION_PARAMETERS_CREATE_FLAGS_NOVERIFY_KHR 1
1202 #define BERBERIS_VK_VIDEO_SESSION_PARAMETERS_CREATE_INFO_NOVERIFY_KHR 1
1203 
1204 #define BERBERIS_VK_BLOCK_MATCH_WINDOW_COMPARE_MODE_NOVERIFY_QCOM 1
1205 #define BERBERIS_VK_BUFFER_USAGE_FLAGS2_NOVERIFY_KHR 1
1206 #define BERBERIS_VK_COMPONENT_TYPE_NOVERIFY_KHR 1
1207 #define BERBERIS_VK_CUDA_FUNCTION_NOVERIFY_NV 1
1208 #define BERBERIS_VK_CUDA_MODULE_NOVERIFY_NV 1
1209 #define BERBERIS_VK_FRAME_BOUNDARY_FLAGS_NOVERIFY_EXT 1
1210 #define BERBERIS_VK_VIDEO_INLINE_QUERY_INFO_NOVERIFY_KHR 1
1211 #define BERBERIS_VK_ACCELERATION_STRUCTURE_TRIANGLES_DISPLACEMENT_MICROMAP_NOVERIFY_NV 1
1212 #define BERBERIS_VK_ANDROID_HARDWARE_BUFFER_FORMAT_RESOLVE_PROPERTIES_NOVERIFY_ANDROID 1
1213 #define BERBERIS_VK_BIND_DESCRIPTOR_BUFFER_EMBEDDED_SAMPLERS_INFO_NOVERIFY_EXT 1
1214 #define BERBERIS_VK_BIND_DESCRIPTOR_SETS_INFO_NOVERIFY_KHR 1
1215 #define BERBERIS_VK_BIND_MEMORY_STATUS_NOVERIFY_KHR 1
1216 #define BERBERIS_VK_BIND_PIPELINE_INDIRECT_COMMAND_NOVERIFY_NV 1
1217 #define BERBERIS_VK_BLIT_IMAGE_CUBIC_WEIGHTS_INFO_NOVERIFY_QCOM 1
1218 #define BERBERIS_VK_BUFFER_CREATE_VIDEO_PROFILE_INDEPENDENT_BIT_KHR_NOVERIFY 1
1219 #define BERBERIS_VK_BUFFER_USAGE_EXECUTION_GRAPH_SCRATCH_BIT_AMDX_NOVERIFY 1
1220 #define BERBERIS_VK_BUFFER_USAGE_FLAGS2_CREATE_INFO_NOVERIFY_KHR 1
1221 #define BERBERIS_VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_DATA_ACCESS_KHR_NOVERIFY 1
1222 #define BERBERIS_VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_DISPLACEMENT_MICROMAP_UPDATE_NV_NOVERIFY \
1223   1
1224 #define BERBERIS_VK_CALIBRATED_TIMESTAMP_INFO_NOVERIFY_KHR 1
1225 #define BERBERIS_VK_COMPUTE_PIPELINE_INDIRECT_BUFFER_INFO_NOVERIFY_NV 1
1226 #define BERBERIS_VK_COOPERATIVE_MATRIX_PROPERTIES_NOVERIFY_KHR 1
1227 #define BERBERIS_VK_COPY_IMAGE_TO_IMAGE_INFO_NOVERIFY_EXT 1
1228 #define BERBERIS_VK_COPY_IMAGE_TO_MEMORY_INFO_NOVERIFY_EXT 1
1229 #define BERBERIS_VK_COPY_MEMORY_TO_IMAGE_INFO_NOVERIFY_EXT 1
1230 #define BERBERIS_VK_CUBIC_FILTER_WEIGHTS_B_SPLINE_QCOM_NOVERIFY 1
1231 #define BERBERIS_VK_CUBIC_FILTER_WEIGHTS_CATMULL_ROM_QCOM_NOVERIFY 1
1232 #define BERBERIS_VK_CUBIC_FILTER_WEIGHTS_MAX_ENUM_QCOM_NOVERIFY 1
1233 #define BERBERIS_VK_CUBIC_FILTER_WEIGHTS_MITCHELL_NETRAVALI_QCOM_NOVERIFY 1
1234 #define BERBERIS_VK_CUBIC_FILTER_WEIGHTS_NOVERIFY_QCOM 1
1235 #define BERBERIS_VK_CUBIC_FILTER_WEIGHTS_ZERO_TANGENT_CARDINAL_QCOM_NOVERIFY 1
1236 #define BERBERIS_VK_CUDA_FUNCTION_CREATE_INFO_NOVERIFY_NV 1
1237 #define BERBERIS_VK_CUDA_LAUNCH_INFO_NOVERIFY_NV 1
1238 #define BERBERIS_VK_CUDA_MODULE_CREATE_INFO_NOVERIFY_NV 1
1239 #define BERBERIS_VK_DEBUG_REPORT_OBJECT_TYPE_CUDA_FUNCTION_NV_EXT_NOVERIFY 1
1240 #define BERBERIS_VK_DEBUG_REPORT_OBJECT_TYPE_CUDA_MODULE_NV_EXT_NOVERIFY 1
1241 #define BERBERIS_VK_DEPTH_BIAS_INFO_NOVERIFY_EXT 1
1242 #define BERBERIS_VK_DEPTH_BIAS_REPRESENTATION_FLOAT_EXT_NOVERIFY 1
1243 #define BERBERIS_VK_DEPTH_BIAS_REPRESENTATION_INFO_NOVERIFY_EXT 1
1244 #define BERBERIS_VK_DEPTH_BIAS_REPRESENTATION_LEAST_REPRESENTABLE_VALUE_FORCE_UNORM_EXT_NOVERIFY \
1245   1
1246 #define BERBERIS_VK_DEPTH_BIAS_REPRESENTATION_LEAST_REPRESENTABLE_VALUE_FORMAT_EXT_NOVERIFY 1
1247 #define BERBERIS_VK_DEPTH_BIAS_REPRESENTATION_MAX_ENUM_EXT_NOVERIFY 1
1248 #define BERBERIS_VK_DEPTH_BIAS_REPRESENTATION_NOVERIFY_EXT 1
1249 #define BERBERIS_VK_DESCRIPTOR_POOL_CREATE_ALLOW_OVERALLOCATION_POOLS_BIT_NV_NOVERIFY 1
1250 #define BERBERIS_VK_DESCRIPTOR_POOL_CREATE_ALLOW_OVERALLOCATION_SETS_BIT_NV_NOVERIFY 1
1251 #define BERBERIS_VK_DESCRIPTOR_SET_LAYOUT_CREATE_INDIRECT_BINDABLE_BIT_NV_NOVERIFY 1
1252 #define BERBERIS_VK_DESCRIPTOR_SET_LAYOUT_CREATE_PER_STAGE_BIT_NV_NOVERIFY 1
1253 #define BERBERIS_VK_DEVICE_IMAGE_SUBRESOURCE_INFO_NOVERIFY_KHR 1
1254 #define BERBERIS_VK_DEVICE_OR_HOST_ADDRESS_CONST_NOVERIFY_AMDX 1
1255 #define BERBERIS_VK_DEVICE_QUEUE_SHADER_CORE_CONTROL_CREATE_INFO_NOVERIFY_ARM 1
1256 #define BERBERIS_VK_DISPATCH_GRAPH_COUNT_INFO_NOVERIFY_AMDX 1
1257 #define BERBERIS_VK_DISPATCH_GRAPH_INFO_NOVERIFY_AMDX 1
1258 #define BERBERIS_VK_DISPLACEMENT_MICROMAP_FORMAT_1024_TRIANGLES_128_BYTES_NV_NOVERIFY 1
1259 #define BERBERIS_VK_DISPLACEMENT_MICROMAP_FORMAT_256_TRIANGLES_128_BYTES_NV_NOVERIFY 1
1260 #define BERBERIS_VK_DISPLACEMENT_MICROMAP_FORMAT_64_TRIANGLES_64_BYTES_NV_NOVERIFY 1
1261 #define BERBERIS_VK_DISPLACEMENT_MICROMAP_FORMAT_MAX_ENUM_NV_NOVERIFY 1
1262 #define BERBERIS_VK_DISPLACEMENT_MICROMAP_FORMAT_NOVERIFY_NV 1
1263 #define BERBERIS_VK_DRIVER_ID_IMAGINATION_OPEN_SOURCE_MESA_NOVERIFY 1
1264 #define BERBERIS_VK_DRIVER_ID_MESA_AGXV_NOVERIFY 1
1265 #define BERBERIS_VK_DYNAMIC_STATE_ATTACHMENT_FEEDBACK_LOOP_ENABLE_EXT_NOVERIFY 1
1266 #define BERBERIS_VK_DYNAMIC_STATE_DISCARD_RECTANGLE_ENABLE_EXT_NOVERIFY 1
1267 #define BERBERIS_VK_DYNAMIC_STATE_DISCARD_RECTANGLE_MODE_EXT_NOVERIFY 1
1268 #define BERBERIS_VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_ENABLE_NV_NOVERIFY 1
1269 #define BERBERIS_VK_ERROR_INCOMPATIBLE_SHADER_BINARY_EXT_NOVERIFY 1
1270 #define BERBERIS_VK_ERROR_INVALID_VIDEO_STD_PARAMETERS_KHR_NOVERIFY 1
1271 #define BERBERIS_VK_EXECUTION_GRAPH_PIPELINE_CREATE_INFO_NOVERIFY_AMDX 1
1272 #define BERBERIS_VK_EXECUTION_GRAPH_PIPELINE_SCRATCH_SIZE_NOVERIFY_AMDX 1
1273 #define BERBERIS_VK_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_NOVERIFY_EXT 1
1274 #define BERBERIS_VK_EXTERNAL_MEMORY_HANDLE_TYPE_SCREEN_BUFFER_BIT_QNX_NOVERIFY 1
1275 #define BERBERIS_VK_FORMAT_A1B5G5R5_UNORM_PACK16_KHR_NOVERIFY 1
1276 #define BERBERIS_VK_FORMAT_A8_UNORM_KHR_NOVERIFY 1
1277 #define BERBERIS_VK_FORMAT_FEATURE_2_HOST_IMAGE_TRANSFER_BIT_EXT_NOVERIFY 1
1278 #define BERBERIS_VK_FRAME_BOUNDARY_FLAG_BITS_MAX_ENUM_EXT_NOVERIFY 1
1279 #define BERBERIS_VK_FRAME_BOUNDARY_FLAG_BITS_NOVERIFY_EXT 1
1280 #define BERBERIS_VK_FRAME_BOUNDARY_FRAME_END_BIT_EXT_NOVERIFY 1
1281 #define BERBERIS_VK_FRAME_BOUNDARY_NOVERIFY_EXT 1
1282 #define BERBERIS_VK_GET_LATENCY_MARKER_INFO_NOVERIFY_NV 1
1283 #define BERBERIS_VK_HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_NOVERIFY_EXT 1
1284 #define BERBERIS_VK_HOST_IMAGE_COPY_FLAG_BITS_MAX_ENUM_EXT_NOVERIFY 1
1285 #define BERBERIS_VK_HOST_IMAGE_COPY_FLAG_BITS_NOVERIFY_EXT 1
1286 #define BERBERIS_VK_HOST_IMAGE_COPY_FLAGS_NOVERIFY_EXT 1
1287 #define BERBERIS_VK_HOST_IMAGE_COPY_MEMCPY_EXT_NOVERIFY 1
1288 #define BERBERIS_VK_HOST_IMAGE_LAYOUT_TRANSITION_INFO_NOVERIFY_EXT 1
1289 #define BERBERIS_VK_IMAGE_CREATE_VIDEO_PROFILE_INDEPENDENT_BIT_KHR_NOVERIFY 1
1290 #define BERBERIS_VK_IMAGE_SUBRESOURCE2_NOVERIFY_KHR 1
1291 #define BERBERIS_VK_IMAGE_TO_MEMORY_COPY_NOVERIFY_EXT 1
1292 #define BERBERIS_VK_IMAGE_USAGE_HOST_TRANSFER_BIT_EXT_NOVERIFY 1
1293 #define BERBERIS_VK_IMAGE_VIEW_SLICED_CREATE_INFO_NOVERIFY_EXT 1
1294 #define BERBERIS_VK_INDIRECT_COMMANDS_TOKEN_TYPE_DISPATCH_NV_NOVERIFY 1
1295 #define BERBERIS_VK_INDIRECT_COMMANDS_TOKEN_TYPE_PIPELINE_NV_NOVERIFY 1
1296 #define BERBERIS_VK_LATENCY_MARKER_INPUT_SAMPLE_NV_NOVERIFY 1
1297 #define BERBERIS_VK_LATENCY_MARKER_MAX_ENUM_NV_NOVERIFY 1
1298 #define BERBERIS_VK_LATENCY_MARKER_NOVERIFY_NV 1
1299 #define BERBERIS_VK_LATENCY_MARKER_OUT_OF_BAND_PRESENT_END_NV_NOVERIFY 1
1300 #define BERBERIS_VK_LATENCY_MARKER_OUT_OF_BAND_PRESENT_START_NV_NOVERIFY 1
1301 #define BERBERIS_VK_LATENCY_MARKER_OUT_OF_BAND_RENDERSUBMIT_END_NV_NOVERIFY 1
1302 #define BERBERIS_VK_LATENCY_MARKER_OUT_OF_BAND_RENDERSUBMIT_START_NV_NOVERIFY 1
1303 #define BERBERIS_VK_LATENCY_MARKER_PRESENT_END_NV_NOVERIFY 1
1304 #define BERBERIS_VK_LATENCY_MARKER_PRESENT_START_NV_NOVERIFY 1
1305 #define BERBERIS_VK_LATENCY_MARKER_RENDERSUBMIT_END_NV_NOVERIFY 1
1306 #define BERBERIS_VK_LATENCY_MARKER_RENDERSUBMIT_START_NV_NOVERIFY 1
1307 #define BERBERIS_VK_LATENCY_MARKER_SIMULATION_END_NV_NOVERIFY 1
1308 #define BERBERIS_VK_LATENCY_MARKER_SIMULATION_START_NV_NOVERIFY 1
1309 #define BERBERIS_VK_LATENCY_MARKER_TRIGGER_FLASH_NV_NOVERIFY 1
1310 #define BERBERIS_VK_LATENCY_SLEEP_INFO_NOVERIFY_NV 1
1311 #define BERBERIS_VK_LATENCY_SLEEP_MODE_INFO_NOVERIFY_NV 1
1312 #define BERBERIS_VK_LATENCY_SUBMISSION_PRESENT_ID_NOVERIFY_NV 1
1313 #define BERBERIS_VK_LATENCY_SURFACE_CAPABILITIES_NOVERIFY_NV 1
1314 #define BERBERIS_VK_LATENCY_TIMINGS_FRAME_REPORT_NOVERIFY_NV 1
1315 #define BERBERIS_VK_LAYERED_DRIVER_UNDERLYING_API_D3D12_MSFT_NOVERIFY 1
1316 #define BERBERIS_VK_LAYERED_DRIVER_UNDERLYING_API_MAX_ENUM_MSFT_NOVERIFY 1
1317 #define BERBERIS_VK_LAYERED_DRIVER_UNDERLYING_API_NONE_MSFT_NOVERIFY 1
1318 #define BERBERIS_VK_LAYERED_DRIVER_UNDERLYING_API_NOVERIFY_MSFT 1
1319 #define BERBERIS_VK_LAYER_SETTING_NOVERIFY_EXT 1
1320 #define BERBERIS_VK_LAYER_SETTINGS_CREATE_INFO_NOVERIFY_EXT 1
1321 #define BERBERIS_VK_LAYER_SETTING_TYPE_BOOL32_EXT_NOVERIFY 1
1322 #define BERBERIS_VK_LAYER_SETTING_TYPE_FLOAT32_EXT_NOVERIFY 1
1323 #define BERBERIS_VK_LAYER_SETTING_TYPE_FLOAT64_EXT_NOVERIFY 1
1324 #define BERBERIS_VK_LAYER_SETTING_TYPE_INT32_EXT_NOVERIFY 1
1325 #define BERBERIS_VK_LAYER_SETTING_TYPE_INT64_EXT_NOVERIFY 1
1326 #define BERBERIS_VK_LAYER_SETTING_TYPE_MAX_ENUM_EXT_NOVERIFY 1
1327 #define BERBERIS_VK_LAYER_SETTING_TYPE_NOVERIFY_EXT 1
1328 #define BERBERIS_VK_LAYER_SETTING_TYPE_STRING_EXT_NOVERIFY 1
1329 #define BERBERIS_VK_LAYER_SETTING_TYPE_UINT32_EXT_NOVERIFY 1
1330 #define BERBERIS_VK_LAYER_SETTING_TYPE_UINT64_EXT_NOVERIFY 1
1331 #define BERBERIS_VK_MEMORY_MAP_INFO_NOVERIFY_KHR 1
1332 #define BERBERIS_VK_MEMORY_TO_IMAGE_COPY_NOVERIFY_EXT 1
1333 #define BERBERIS_VK_MEMORY_UNMAP_FLAGS_NOVERIFY_KHR 1
1334 #define BERBERIS_VK_MEMORY_UNMAP_INFO_NOVERIFY_KHR 1
1335 #define BERBERIS_VK_MULTIVIEW_PER_VIEW_RENDER_AREAS_RENDER_PASS_BEGIN_INFO_NOVERIFY_QCOM 1
1336 #define BERBERIS_VK_OBJECT_TYPE_CUDA_FUNCTION_NV_NOVERIFY 1
1337 #define BERBERIS_VK_OBJECT_TYPE_CUDA_MODULE_NV_NOVERIFY 1
1338 #define BERBERIS_VK_OBJECT_TYPE_SHADER_EXT_NOVERIFY 1
1339 #define BERBERIS_VK_OUT_OF_BAND_QUEUE_TYPE_INFO_NOVERIFY_NV 1
1340 #define BERBERIS_VK_OUT_OF_BAND_QUEUE_TYPE_MAX_ENUM_NV_NOVERIFY 1
1341 #define BERBERIS_VK_OUT_OF_BAND_QUEUE_TYPE_NOVERIFY_NV 1
1342 #define BERBERIS_VK_OUT_OF_BAND_QUEUE_TYPE_PRESENT_NV_NOVERIFY 1
1343 #define BERBERIS_VK_OUT_OF_BAND_QUEUE_TYPE_RENDER_NV_NOVERIFY 1
1344 #define BERBERIS_VK_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_FEATURES_NOVERIFY_EXT \
1345   1
1346 #define BERBERIS_VK_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_FEATURES_NOVERIFY_HUAWEI 1
1347 #define BERBERIS_VK_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_PROPERTIES_NOVERIFY_HUAWEI 1
1348 #define BERBERIS_VK_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_VRS_FEATURES_NOVERIFY_HUAWEI 1
1349 #define BERBERIS_VK_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NOVERIFY_KHR 1
1350 #define BERBERIS_VK_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NOVERIFY_KHR 1
1351 #define BERBERIS_VK_PHYSICAL_DEVICE_CUBIC_CLAMP_FEATURES_NOVERIFY_QCOM 1
1352 #define BERBERIS_VK_PHYSICAL_DEVICE_CUBIC_WEIGHTS_FEATURES_NOVERIFY_QCOM 1
1353 #define BERBERIS_VK_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_FEATURES_NOVERIFY_NV 1
1354 #define BERBERIS_VK_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_PROPERTIES_NOVERIFY_NV 1
1355 #define BERBERIS_VK_PHYSICAL_DEVICE_DEPTH_BIAS_CONTROL_FEATURES_NOVERIFY_EXT 1
1356 #define BERBERIS_VK_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NOVERIFY_NV 1
1357 #define BERBERIS_VK_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_COMPUTE_FEATURES_NOVERIFY_NV 1
1358 #define BERBERIS_VK_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_FEATURES_NOVERIFY_NV 1
1359 #define BERBERIS_VK_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_PROPERTIES_NOVERIFY_NV 1
1360 #define BERBERIS_VK_PHYSICAL_DEVICE_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_FEATURES_NOVERIFY_EXT \
1361   1
1362 #define BERBERIS_VK_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_FEATURES_NOVERIFY_NV 1
1363 #define BERBERIS_VK_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_PROPERTIES_NOVERIFY_NV 1
1364 #define BERBERIS_VK_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_FEATURES_NOVERIFY_ANDROID 1
1365 #define BERBERIS_VK_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_PROPERTIES_NOVERIFY_ANDROID 1
1366 #define BERBERIS_VK_PHYSICAL_DEVICE_FRAME_BOUNDARY_FEATURES_NOVERIFY_EXT 1
1367 #define BERBERIS_VK_PHYSICAL_DEVICE_HOST_IMAGE_COPY_FEATURES_NOVERIFY_EXT 1
1368 #define BERBERIS_VK_PHYSICAL_DEVICE_HOST_IMAGE_COPY_PROPERTIES_NOVERIFY_EXT 1
1369 #define BERBERIS_VK_PHYSICAL_DEVICE_IMAGE_PROCESSING2_FEATURES_NOVERIFY_QCOM 1
1370 #define BERBERIS_VK_PHYSICAL_DEVICE_IMAGE_PROCESSING2_PROPERTIES_NOVERIFY_QCOM 1
1371 #define BERBERIS_VK_PHYSICAL_DEVICE_IMAGE_SLICED_VIEW_OF3_DFEATURES_NOVERIFY_EXT 1
1372 #define BERBERIS_VK_PHYSICAL_DEVICE_LAYERED_DRIVER_PROPERTIES_NOVERIFY_MSFT 1
1373 #define BERBERIS_VK_PHYSICAL_DEVICE_MAINTENANCE5_FEATURES_NOVERIFY_KHR 1
1374 #define BERBERIS_VK_PHYSICAL_DEVICE_MAINTENANCE5_PROPERTIES_NOVERIFY_KHR 1
1375 #define BERBERIS_VK_PHYSICAL_DEVICE_MAINTENANCE6_FEATURES_NOVERIFY_KHR 1
1376 #define BERBERIS_VK_PHYSICAL_DEVICE_MAINTENANCE6_PROPERTIES_NOVERIFY_KHR 1
1377 #define BERBERIS_VK_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_RENDER_AREAS_FEATURES_NOVERIFY_QCOM 1
1378 #define BERBERIS_VK_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_FEATURES_NOVERIFY_EXT 1
1379 #define BERBERIS_VK_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_PROPERTIES_NOVERIFY_EXT 1
1380 #define BERBERIS_VK_PHYSICAL_DEVICE_PER_STAGE_DESCRIPTOR_SET_FEATURES_NOVERIFY_NV 1
1381 #define BERBERIS_VK_PHYSICAL_DEVICE_PIPELINE_LIBRARY_GROUP_HANDLES_FEATURES_NOVERIFY_EXT 1
1382 #define BERBERIS_VK_PHYSICAL_DEVICE_RAY_TRACING_POSITION_FETCH_FEATURES_NOVERIFY_KHR 1
1383 #define BERBERIS_VK_PHYSICAL_DEVICE_RELAXED_LINE_RASTERIZATION_FEATURES_NOVERIFY_IMG 1
1384 #define BERBERIS_VK_PHYSICAL_DEVICE_RENDER_PASS_STRIPED_FEATURES_NOVERIFY_ARM 1
1385 #define BERBERIS_VK_PHYSICAL_DEVICE_RENDER_PASS_STRIPED_PROPERTIES_NOVERIFY_ARM 1
1386 #define BERBERIS_VK_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_FEATURES_NOVERIFY_ARM 1
1387 #define BERBERIS_VK_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_FLAGS_NOVERIFY_ARM 1
1388 #define BERBERIS_VK_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_PROPERTIES_NOVERIFY_ARM 1
1389 #define BERBERIS_VK_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_NOVERIFY_ARM 1
1390 #define BERBERIS_VK_PHYSICAL_DEVICE_SHADER_ENQUEUE_FEATURES_NOVERIFY_AMDX 1
1391 #define BERBERIS_VK_PHYSICAL_DEVICE_SHADER_ENQUEUE_PROPERTIES_NOVERIFY_AMDX 1
1392 #define BERBERIS_VK_PHYSICAL_DEVICE_SHADER_OBJECT_FEATURES_NOVERIFY_EXT 1
1393 #define BERBERIS_VK_PHYSICAL_DEVICE_SHADER_OBJECT_PROPERTIES_NOVERIFY_EXT 1
1394 #define BERBERIS_VK_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_FEATURES_NOVERIFY_EXT 1
1395 #define BERBERIS_VK_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_PROPERTIES_NOVERIFY_EXT 1
1396 #define BERBERIS_VK_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_NOVERIFY_KHR 1
1397 #define BERBERIS_VK_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_NOVERIFY_KHR 1
1398 #define BERBERIS_VK_PHYSICAL_DEVICE_VIDEO_ENCODE_QUALITY_LEVEL_INFO_NOVERIFY_KHR 1
1399 #define BERBERIS_VK_PHYSICAL_DEVICE_VIDEO_MAINTENANCE1_FEATURES_NOVERIFY_KHR 1
1400 #define BERBERIS_VK_PHYSICAL_DEVICE_YCBCR_DEGAMMA_FEATURES_NOVERIFY_QCOM 1
1401 #define BERBERIS_VK_PIPELINE_BIND_POINT_EXECUTION_GRAPH_AMDX_NOVERIFY 1
1402 #define BERBERIS_VK_PIPELINE_CREATE_2_ALLOW_DERIVATIVES_BIT_KHR_NOVERIFY 1
1403 #define BERBERIS_VK_PIPELINE_CREATE_2_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR_NOVERIFY 1
1404 #define BERBERIS_VK_PIPELINE_CREATE_2_CAPTURE_STATISTICS_BIT_KHR_NOVERIFY 1
1405 #define BERBERIS_VK_PIPELINE_CREATE_2_COLOR_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT_NOVERIFY 1
1406 #define BERBERIS_VK_PIPELINE_CREATE_2_DEFER_COMPILE_BIT_NV_NOVERIFY 1
1407 #define BERBERIS_VK_PIPELINE_CREATE_2_DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT_NOVERIFY \
1408   1
1409 #define BERBERIS_VK_PIPELINE_CREATE_2_DERIVATIVE_BIT_KHR_NOVERIFY 1
1410 #define BERBERIS_VK_PIPELINE_CREATE_2_DESCRIPTOR_BUFFER_BIT_EXT_NOVERIFY 1
1411 #define BERBERIS_VK_PIPELINE_CREATE_2_DISABLE_OPTIMIZATION_BIT_KHR_NOVERIFY 1
1412 #define BERBERIS_VK_PIPELINE_CREATE_2_DISPATCH_BASE_BIT_KHR_NOVERIFY 1
1413 #define BERBERIS_VK_PIPELINE_CREATE_2_EARLY_RETURN_ON_FAILURE_BIT_KHR_NOVERIFY 1
1414 #define BERBERIS_VK_PIPELINE_CREATE_2_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_KHR_NOVERIFY 1
1415 #define BERBERIS_VK_PIPELINE_CREATE_2_INDIRECT_BINDABLE_BIT_NV_NOVERIFY 1
1416 #define BERBERIS_VK_PIPELINE_CREATE_2_LIBRARY_BIT_KHR_NOVERIFY 1
1417 #define BERBERIS_VK_PIPELINE_CREATE_2_LINK_TIME_OPTIMIZATION_BIT_EXT_NOVERIFY 1
1418 #define BERBERIS_VK_PIPELINE_CREATE_2_NO_PROTECTED_ACCESS_BIT_EXT_NOVERIFY 1
1419 #define BERBERIS_VK_PIPELINE_CREATE_2_PROTECTED_ACCESS_ONLY_BIT_EXT_NOVERIFY 1
1420 #define BERBERIS_VK_PIPELINE_CREATE_2_RAY_TRACING_ALLOW_MOTION_BIT_NV_NOVERIFY 1
1421 #define BERBERIS_VK_PIPELINE_CREATE_2_RAY_TRACING_DISPLACEMENT_MICROMAP_BIT_NV_NOVERIFY 1
1422 #define BERBERIS_VK_PIPELINE_CREATE_2_RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR_NOVERIFY 1
1423 #define BERBERIS_VK_PIPELINE_CREATE_2_RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS_BIT_KHR_NOVERIFY \
1424   1
1425 #define BERBERIS_VK_PIPELINE_CREATE_2_RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR_NOVERIFY \
1426   1
1427 #define BERBERIS_VK_PIPELINE_CREATE_2_RAY_TRACING_NO_NULL_MISS_SHADERS_BIT_KHR_NOVERIFY 1
1428 #define BERBERIS_VK_PIPELINE_CREATE_2_RAY_TRACING_OPACITY_MICROMAP_BIT_EXT_NOVERIFY 1
1429 #define BERBERIS_VK_PIPELINE_CREATE_2_RAY_TRACING_SHADER_GROUP_HANDLE_CAPTURE_REPLAY_BIT_KHR_NOVERIFY \
1430   1
1431 #define BERBERIS_VK_PIPELINE_CREATE_2_RAY_TRACING_SKIP_AABBS_BIT_KHR_NOVERIFY 1
1432 #define BERBERIS_VK_PIPELINE_CREATE_2_RAY_TRACING_SKIP_TRIANGLES_BIT_KHR_NOVERIFY 1
1433 #define BERBERIS_VK_PIPELINE_CREATE_2_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT_NOVERIFY \
1434   1
1435 #define BERBERIS_VK_PIPELINE_CREATE_2_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR_NOVERIFY \
1436   1
1437 #define BERBERIS_VK_PIPELINE_CREATE_2_RETAIN_LINK_TIME_OPTIMIZATION_INFO_BIT_EXT_NOVERIFY 1
1438 #define BERBERIS_VK_PIPELINE_CREATE_2_VIEW_INDEX_FROM_DEVICE_INDEX_BIT_KHR_NOVERIFY 1
1439 #define BERBERIS_VK_PIPELINE_CREATE_FLAG_BITS2_NOVERIFY_KHR 1
1440 #define BERBERIS_VK_PIPELINE_CREATE_FLAGS2_CREATE_INFO_NOVERIFY_KHR 1
1441 #define BERBERIS_VK_PIPELINE_CREATE_FLAGS2_NOVERIFY_KHR 1
1442 #define BERBERIS_VK_PIPELINE_CREATE_RAY_TRACING_DISPLACEMENT_MICROMAP_BIT_NV_NOVERIFY 1
1443 #define BERBERIS_VK_PIPELINE_INDIRECT_DEVICE_ADDRESS_INFO_NOVERIFY_NV 1
1444 #define BERBERIS_VK_PIPELINE_SHADER_STAGE_NODE_CREATE_INFO_NOVERIFY_AMDX 1
1445 #define BERBERIS_VK_PIPELINE_STAGE_2_CLUSTER_CULLING_SHADER_BIT_HUAWEI_NOVERIFY 1
1446 #define BERBERIS_VK_PIPELINE_STAGE_2_SUBPASS_SHADER_BIT_HUAWEI_NOVERIFY 1
1447 #define BERBERIS_VK_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_NOVERIFY_KHR 1
1448 #define BERBERIS_VK_PUSH_CONSTANTS_INFO_NOVERIFY_KHR 1
1449 #define BERBERIS_VK_PUSH_DESCRIPTOR_SET_INFO_NOVERIFY_KHR 1
1450 #define BERBERIS_VK_PUSH_DESCRIPTOR_SET_WITH_TEMPLATE_INFO_NOVERIFY_KHR 1
1451 #define BERBERIS_VK_QUERY_LOW_LATENCY_SUPPORT_NOVERIFY_NV 1
1452 #define BERBERIS_VK_QUERY_PIPELINE_STATISTIC_CLUSTER_CULLING_SHADER_INVOCATIONS_BIT_HUAWEI_NOVERIFY \
1453   1
1454 #define BERBERIS_VK_QUERY_POOL_VIDEO_ENCODE_FEEDBACK_CREATE_INFO_NOVERIFY_KHR 1
1455 #define BERBERIS_VK_QUERY_RESULT_STATUS_INSUFFICIENT_BITSTREAM_BUFFER_RANGE_KHR_NOVERIFY 1
1456 #define BERBERIS_VK_QUERY_TYPE_VIDEO_ENCODE_FEEDBACK_KHR_NOVERIFY 1
1457 #define BERBERIS_VK_RENDERING_AREA_INFO_NOVERIFY_KHR 1
1458 #define BERBERIS_VK_RENDERING_CONTENTS_INLINE_BIT_EXT_NOVERIFY 1
1459 #define BERBERIS_VK_RENDER_PASS_STRIPE_BEGIN_INFO_NOVERIFY_ARM 1
1460 #define BERBERIS_VK_RENDER_PASS_STRIPE_INFO_NOVERIFY_ARM 1
1461 #define BERBERIS_VK_RENDER_PASS_STRIPE_SUBMIT_INFO_NOVERIFY_ARM 1
1462 #define BERBERIS_VK_RESOLVE_MODE_EXTERNAL_FORMAT_DOWNSAMPLE_ANDROID_NOVERIFY 1
1463 #define BERBERIS_VK_SAMPLER_BLOCK_MATCH_WINDOW_CREATE_INFO_NOVERIFY_QCOM 1
1464 #define BERBERIS_VK_SAMPLER_CUBIC_WEIGHTS_CREATE_INFO_NOVERIFY_QCOM 1
1465 #define BERBERIS_VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_RANGECLAMP_QCOM_NOVERIFY 1
1466 #define BERBERIS_VK_SAMPLER_YCBCR_CONVERSION_YCBCR_DEGAMMA_CREATE_INFO_NOVERIFY_QCOM 1
1467 #define BERBERIS_VK_SCOPE_DEVICE_KHR_NOVERIFY 1
1468 #define BERBERIS_VK_SCOPE_MAX_ENUM_KHR_NOVERIFY 1
1469 #define BERBERIS_VK_SCOPE_NOVERIFY_KHR 1
1470 #define BERBERIS_VK_SCOPE_QUEUE_FAMILY_KHR_NOVERIFY 1
1471 #define BERBERIS_VK_SCOPE_SUBGROUP_KHR_NOVERIFY 1
1472 #define BERBERIS_VK_SCOPE_WORKGROUP_KHR_NOVERIFY 1
1473 #define BERBERIS_VK_SET_DESCRIPTOR_BUFFER_OFFSETS_INFO_NOVERIFY_EXT 1
1474 #define BERBERIS_VK_SET_LATENCY_MARKER_INFO_NOVERIFY_NV 1
1475 #define BERBERIS_VK_SHADER_CODE_TYPE_BINARY_EXT_NOVERIFY 1
1476 #define BERBERIS_VK_SHADER_CODE_TYPE_MAX_ENUM_EXT_NOVERIFY 1
1477 #define BERBERIS_VK_SHADER_CODE_TYPE_NOVERIFY_EXT 1
1478 #define BERBERIS_VK_SHADER_CODE_TYPE_SPIRV_EXT_NOVERIFY 1
1479 #define BERBERIS_VK_SHADER_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT_EXT_NOVERIFY 1
1480 #define BERBERIS_VK_SHADER_CREATE_DISPATCH_BASE_BIT_EXT_NOVERIFY 1
1481 #define BERBERIS_VK_SHADER_CREATE_FLAG_BITS_MAX_ENUM_EXT_NOVERIFY 1
1482 #define BERBERIS_VK_SHADER_CREATE_FLAG_BITS_NOVERIFY_EXT 1
1483 #define BERBERIS_VK_SHADER_CREATE_FLAGS_NOVERIFY_EXT 1
1484 #define BERBERIS_VK_SHADER_CREATE_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT_NOVERIFY 1
1485 #define BERBERIS_VK_SHADER_CREATE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_EXT_NOVERIFY 1
1486 #define BERBERIS_VK_SHADER_CREATE_INFO_NOVERIFY_EXT 1
1487 #define BERBERIS_VK_SHADER_CREATE_LINK_STAGE_BIT_EXT_NOVERIFY 1
1488 #define BERBERIS_VK_SHADER_CREATE_NO_TASK_SHADER_BIT_EXT_NOVERIFY 1
1489 #define BERBERIS_VK_SHADER_CREATE_REQUIRE_FULL_SUBGROUPS_BIT_EXT_NOVERIFY 1
1490 #define BERBERIS_VK_SHADER_NOVERIFY_EXT 1
1491 #define BERBERIS_VK_SHADER_REQUIRED_SUBGROUP_SIZE_CREATE_INFO_NOVERIFY_EXT 1
1492 #define BERBERIS_VK_SHADER_STAGE_CLUSTER_CULLING_BIT_HUAWEI_NOVERIFY 1
1493 #define BERBERIS_VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_DISPLACEMENT_MICROMAP_NV_NOVERIFY \
1494   1
1495 #define BERBERIS_VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_RESOLVE_PROPERTIES_ANDROID_NOVERIFY \
1496   1
1497 #define BERBERIS_VK_STRUCTURE_TYPE_BIND_DESCRIPTOR_BUFFER_EMBEDDED_SAMPLERS_INFO_EXT_NOVERIFY \
1498   1
1499 #define BERBERIS_VK_STRUCTURE_TYPE_BIND_DESCRIPTOR_SETS_INFO_KHR_NOVERIFY 1
1500 #define BERBERIS_VK_STRUCTURE_TYPE_BIND_MEMORY_STATUS_KHR_NOVERIFY 1
1501 #define BERBERIS_VK_STRUCTURE_TYPE_BLIT_IMAGE_CUBIC_WEIGHTS_INFO_QCOM_NOVERIFY 1
1502 #define BERBERIS_VK_STRUCTURE_TYPE_BUFFER_USAGE_FLAGS_2_CREATE_INFO_KHR_NOVERIFY 1
1503 #define BERBERIS_VK_STRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_KHR_NOVERIFY 1
1504 #define BERBERIS_VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_INDIRECT_BUFFER_INFO_NV_NOVERIFY 1
1505 #define BERBERIS_VK_STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_KHR_NOVERIFY 1
1506 #define BERBERIS_VK_STRUCTURE_TYPE_COPY_IMAGE_TO_IMAGE_INFO_EXT_NOVERIFY 1
1507 #define BERBERIS_VK_STRUCTURE_TYPE_COPY_IMAGE_TO_MEMORY_INFO_EXT_NOVERIFY 1
1508 #define BERBERIS_VK_STRUCTURE_TYPE_COPY_MEMORY_TO_IMAGE_INFO_EXT_NOVERIFY 1
1509 #define BERBERIS_VK_STRUCTURE_TYPE_CUDA_FUNCTION_CREATE_INFO_NV_NOVERIFY 1
1510 #define BERBERIS_VK_STRUCTURE_TYPE_CUDA_LAUNCH_INFO_NV_NOVERIFY 1
1511 #define BERBERIS_VK_STRUCTURE_TYPE_CUDA_MODULE_CREATE_INFO_NV_NOVERIFY 1
1512 #define BERBERIS_VK_STRUCTURE_TYPE_DEPTH_BIAS_INFO_EXT_NOVERIFY 1
1513 #define BERBERIS_VK_STRUCTURE_TYPE_DEPTH_BIAS_REPRESENTATION_INFO_EXT_NOVERIFY 1
1514 #define BERBERIS_VK_STRUCTURE_TYPE_DEVICE_IMAGE_SUBRESOURCE_INFO_KHR_NOVERIFY 1
1515 #define BERBERIS_VK_STRUCTURE_TYPE_DEVICE_QUEUE_SHADER_CORE_CONTROL_CREATE_INFO_ARM_NOVERIFY \
1516   1
1517 #define BERBERIS_VK_STRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_CREATE_INFO_AMDX_NOVERIFY 1
1518 #define BERBERIS_VK_STRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_SCRATCH_SIZE_AMDX_NOVERIFY 1
1519 #define BERBERIS_VK_STRUCTURE_TYPE_EXTERNAL_FORMAT_QNX_NOVERIFY 1
1520 #define BERBERIS_VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXT_NOVERIFY 1
1521 #define BERBERIS_VK_STRUCTURE_TYPE_FRAME_BOUNDARY_EXT_NOVERIFY 1
1522 #define BERBERIS_VK_STRUCTURE_TYPE_GET_LATENCY_MARKER_INFO_NV_NOVERIFY 1
1523 #define BERBERIS_VK_STRUCTURE_TYPE_HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_EXT_NOVERIFY 1
1524 #define BERBERIS_VK_STRUCTURE_TYPE_HOST_IMAGE_LAYOUT_TRANSITION_INFO_EXT_NOVERIFY 1
1525 #define BERBERIS_VK_STRUCTURE_TYPE_IMAGE_SUBRESOURCE_2_KHR_NOVERIFY 1
1526 #define BERBERIS_VK_STRUCTURE_TYPE_IMAGE_TO_MEMORY_COPY_EXT_NOVERIFY 1
1527 #define BERBERIS_VK_STRUCTURE_TYPE_IMAGE_VIEW_SLICED_CREATE_INFO_EXT_NOVERIFY 1
1528 #define BERBERIS_VK_STRUCTURE_TYPE_IMPORT_SCREEN_BUFFER_INFO_QNX_NOVERIFY 1
1529 #define BERBERIS_VK_STRUCTURE_TYPE_LATENCY_SLEEP_INFO_NV_NOVERIFY 1
1530 #define BERBERIS_VK_STRUCTURE_TYPE_LATENCY_SLEEP_MODE_INFO_NV_NOVERIFY 1
1531 #define BERBERIS_VK_STRUCTURE_TYPE_LATENCY_SUBMISSION_PRESENT_ID_NV_NOVERIFY 1
1532 #define BERBERIS_VK_STRUCTURE_TYPE_LATENCY_SURFACE_CAPABILITIES_NV_NOVERIFY 1
1533 #define BERBERIS_VK_STRUCTURE_TYPE_LATENCY_TIMINGS_FRAME_REPORT_NV_NOVERIFY 1
1534 #define BERBERIS_VK_STRUCTURE_TYPE_LAYER_SETTINGS_CREATE_INFO_EXT_NOVERIFY 1
1535 #define BERBERIS_VK_STRUCTURE_TYPE_MEMORY_MAP_INFO_KHR_NOVERIFY 1
1536 #define BERBERIS_VK_STRUCTURE_TYPE_MEMORY_TO_IMAGE_COPY_EXT_NOVERIFY 1
1537 #define BERBERIS_VK_STRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR_NOVERIFY 1
1538 #define BERBERIS_VK_STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_RENDER_AREAS_RENDER_PASS_BEGIN_INFO_QCOM_NOVERIFY \
1539   1
1540 #define BERBERIS_VK_STRUCTURE_TYPE_OUT_OF_BAND_QUEUE_TYPE_INFO_NV_NOVERIFY 1
1541 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_FEATURES_EXT_NOVERIFY \
1542   1
1543 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_FEATURES_HUAWEI_NOVERIFY \
1544   1
1545 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_PROPERTIES_HUAWEI_NOVERIFY \
1546   1
1547 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_VRS_FEATURES_HUAWEI_NOVERIFY \
1548   1
1549 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_KHR_NOVERIFY 1
1550 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_KHR_NOVERIFY \
1551   1
1552 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_CLAMP_FEATURES_QCOM_NOVERIFY 1
1553 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_WEIGHTS_FEATURES_QCOM_NOVERIFY 1
1554 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_FEATURES_NV_NOVERIFY 1
1555 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_PROPERTIES_NV_NOVERIFY \
1556   1
1557 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_BIAS_CONTROL_FEATURES_EXT_NOVERIFY 1
1558 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV_NOVERIFY \
1559   1
1560 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_COMPUTE_FEATURES_NV_NOVERIFY \
1561   1
1562 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_FEATURES_NV_NOVERIFY \
1563   1
1564 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_PROPERTIES_NV_NOVERIFY \
1565   1
1566 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_FEATURES_EXT_NOVERIFY \
1567   1
1568 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_FEATURES_NV_NOVERIFY \
1569   1
1570 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_PROPERTIES_NV_NOVERIFY \
1571   1
1572 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_FEATURES_ANDROID_NOVERIFY \
1573   1
1574 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_PROPERTIES_ANDROID_NOVERIFY \
1575   1
1576 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCREEN_BUFFER_FEATURES_QNX_NOVERIFY \
1577   1
1578 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAME_BOUNDARY_FEATURES_EXT_NOVERIFY 1
1579 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_FEATURES_EXT_NOVERIFY 1
1580 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_PROPERTIES_EXT_NOVERIFY 1
1581 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_FEATURES_QCOM_NOVERIFY \
1582   1
1583 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_PROPERTIES_QCOM_NOVERIFY \
1584   1
1585 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_SLICED_VIEW_OF_3D_FEATURES_EXT_NOVERIFY \
1586   1
1587 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LAYERED_DRIVER_PROPERTIES_MSFT_NOVERIFY 1
1588 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_FEATURES_KHR_NOVERIFY 1
1589 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_PROPERTIES_KHR_NOVERIFY 1
1590 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_6_FEATURES_KHR_NOVERIFY 1
1591 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_6_PROPERTIES_KHR_NOVERIFY 1
1592 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_RENDER_AREAS_FEATURES_QCOM_NOVERIFY \
1593   1
1594 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_FEATURES_EXT_NOVERIFY \
1595   1
1596 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_PROPERTIES_EXT_NOVERIFY \
1597   1
1598 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PER_STAGE_DESCRIPTOR_SET_FEATURES_NV_NOVERIFY \
1599   1
1600 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_LIBRARY_GROUP_HANDLES_FEATURES_EXT_NOVERIFY \
1601   1
1602 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_POSITION_FETCH_FEATURES_KHR_NOVERIFY \
1603   1
1604 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RELAXED_LINE_RASTERIZATION_FEATURES_IMG_NOVERIFY \
1605   1
1606 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RENDER_PASS_STRIPED_FEATURES_ARM_NOVERIFY \
1607   1
1608 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RENDER_PASS_STRIPED_PROPERTIES_ARM_NOVERIFY \
1609   1
1610 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_FEATURES_ARM_NOVERIFY \
1611   1
1612 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_PROPERTIES_ARM_NOVERIFY \
1613   1
1614 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_ARM_NOVERIFY 1
1615 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_FEATURES_AMDX_NOVERIFY 1
1616 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_PROPERTIES_AMDX_NOVERIFY 1
1617 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_FEATURES_EXT_NOVERIFY 1
1618 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_PROPERTIES_EXT_NOVERIFY 1
1619 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_FEATURES_EXT_NOVERIFY 1
1620 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_PROPERTIES_EXT_NOVERIFY \
1621   1
1622 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_KHR_NOVERIFY \
1623   1
1624 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_KHR_NOVERIFY \
1625   1
1626 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VIDEO_ENCODE_QUALITY_LEVEL_INFO_KHR_NOVERIFY \
1627   1
1628 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VIDEO_MAINTENANCE_1_FEATURES_KHR_NOVERIFY \
1629   1
1630 #define BERBERIS_VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_DEGAMMA_FEATURES_QCOM_NOVERIFY 1
1631 #define BERBERIS_VK_STRUCTURE_TYPE_PIPELINE_CREATE_FLAGS_2_CREATE_INFO_KHR_NOVERIFY 1
1632 #define BERBERIS_VK_STRUCTURE_TYPE_PIPELINE_INDIRECT_DEVICE_ADDRESS_INFO_NV_NOVERIFY 1
1633 #define BERBERIS_VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_NODE_CREATE_INFO_AMDX_NOVERIFY 1
1634 #define BERBERIS_VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_KHR_NOVERIFY \
1635   1
1636 #define BERBERIS_VK_STRUCTURE_TYPE_PUSH_CONSTANTS_INFO_KHR_NOVERIFY 1
1637 #define BERBERIS_VK_STRUCTURE_TYPE_PUSH_DESCRIPTOR_SET_INFO_KHR_NOVERIFY 1
1638 #define BERBERIS_VK_STRUCTURE_TYPE_PUSH_DESCRIPTOR_SET_WITH_TEMPLATE_INFO_KHR_NOVERIFY 1
1639 #define BERBERIS_VK_STRUCTURE_TYPE_QUERY_LOW_LATENCY_SUPPORT_NV_NOVERIFY 1
1640 #define BERBERIS_VK_STRUCTURE_TYPE_QUERY_POOL_VIDEO_ENCODE_FEEDBACK_CREATE_INFO_KHR_NOVERIFY \
1641   1
1642 #define BERBERIS_VK_STRUCTURE_TYPE_RENDERING_AREA_INFO_KHR_NOVERIFY 1
1643 #define BERBERIS_VK_STRUCTURE_TYPE_RENDER_PASS_STRIPE_BEGIN_INFO_ARM_NOVERIFY 1
1644 #define BERBERIS_VK_STRUCTURE_TYPE_RENDER_PASS_STRIPE_INFO_ARM_NOVERIFY 1
1645 #define BERBERIS_VK_STRUCTURE_TYPE_RENDER_PASS_STRIPE_SUBMIT_INFO_ARM_NOVERIFY 1
1646 #define BERBERIS_VK_STRUCTURE_TYPE_SAMPLER_BLOCK_MATCH_WINDOW_CREATE_INFO_QCOM_NOVERIFY 1
1647 #define BERBERIS_VK_STRUCTURE_TYPE_SAMPLER_CUBIC_WEIGHTS_CREATE_INFO_QCOM_NOVERIFY 1
1648 #define BERBERIS_VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_YCBCR_DEGAMMA_CREATE_INFO_QCOM_NOVERIFY \
1649   1
1650 #define BERBERIS_VK_STRUCTURE_TYPE_SCREEN_BUFFER_FORMAT_PROPERTIES_QNX_NOVERIFY 1
1651 #define BERBERIS_VK_STRUCTURE_TYPE_SCREEN_BUFFER_PROPERTIES_QNX_NOVERIFY 1
1652 #define BERBERIS_VK_STRUCTURE_TYPE_SET_DESCRIPTOR_BUFFER_OFFSETS_INFO_EXT_NOVERIFY 1
1653 #define BERBERIS_VK_STRUCTURE_TYPE_SET_LATENCY_MARKER_INFO_NV_NOVERIFY 1
1654 #define BERBERIS_VK_STRUCTURE_TYPE_SHADER_CREATE_INFO_EXT_NOVERIFY 1
1655 #define BERBERIS_VK_STRUCTURE_TYPE_SHADER_REQUIRED_SUBGROUP_SIZE_CREATE_INFO_EXT_NOVERIFY 1
1656 #define BERBERIS_VK_STRUCTURE_TYPE_SUBRESOURCE_HOST_MEMCPY_SIZE_EXT_NOVERIFY 1
1657 #define BERBERIS_VK_STRUCTURE_TYPE_SUBRESOURCE_LAYOUT_2_KHR_NOVERIFY 1
1658 #define BERBERIS_VK_STRUCTURE_TYPE_SWAPCHAIN_LATENCY_CREATE_INFO_NV_NOVERIFY 1
1659 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_CAPABILITIES_KHR_NOVERIFY 1
1660 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_DPB_SLOT_INFO_KHR_NOVERIFY 1
1661 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_PICTURE_INFO_KHR_NOVERIFY 1
1662 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_PROFILE_INFO_KHR_NOVERIFY 1
1663 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_ADD_INFO_KHR_NOVERIFY \
1664   1
1665 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_CREATE_INFO_KHR_NOVERIFY \
1666   1
1667 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_CAPABILITIES_KHR_NOVERIFY 1
1668 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_DPB_SLOT_INFO_KHR_NOVERIFY 1
1669 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_PICTURE_INFO_KHR_NOVERIFY 1
1670 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_PROFILE_INFO_KHR_NOVERIFY 1
1671 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_PARAMETERS_ADD_INFO_KHR_NOVERIFY \
1672   1
1673 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_PARAMETERS_CREATE_INFO_KHR_NOVERIFY \
1674   1
1675 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_CAPABILITIES_KHR_NOVERIFY 1
1676 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_DPB_SLOT_INFO_KHR_NOVERIFY 1
1677 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_GOP_REMAINING_FRAME_INFO_KHR_NOVERIFY 1
1678 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_NALU_SLICE_INFO_KHR_NOVERIFY 1
1679 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_PICTURE_INFO_KHR_NOVERIFY 1
1680 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_PROFILE_INFO_KHR_NOVERIFY 1
1681 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_QUALITY_LEVEL_PROPERTIES_KHR_NOVERIFY 1
1682 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_RATE_CONTROL_INFO_KHR_NOVERIFY 1
1683 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_RATE_CONTROL_LAYER_INFO_KHR_NOVERIFY 1
1684 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_CREATE_INFO_KHR_NOVERIFY 1
1685 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_ADD_INFO_KHR_NOVERIFY \
1686   1
1687 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_CREATE_INFO_KHR_NOVERIFY \
1688   1
1689 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_FEEDBACK_INFO_KHR_NOVERIFY \
1690   1
1691 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_GET_INFO_KHR_NOVERIFY \
1692   1
1693 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_CAPABILITIES_KHR_NOVERIFY 1
1694 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_DPB_SLOT_INFO_KHR_NOVERIFY 1
1695 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_GOP_REMAINING_FRAME_INFO_KHR_NOVERIFY 1
1696 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_NALU_SLICE_SEGMENT_INFO_KHR_NOVERIFY 1
1697 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_PICTURE_INFO_KHR_NOVERIFY 1
1698 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_PROFILE_INFO_KHR_NOVERIFY 1
1699 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_QUALITY_LEVEL_PROPERTIES_KHR_NOVERIFY 1
1700 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_RATE_CONTROL_INFO_KHR_NOVERIFY 1
1701 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_RATE_CONTROL_LAYER_INFO_KHR_NOVERIFY 1
1702 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_CREATE_INFO_KHR_NOVERIFY 1
1703 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_PARAMETERS_ADD_INFO_KHR_NOVERIFY \
1704   1
1705 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_PARAMETERS_CREATE_INFO_KHR_NOVERIFY \
1706   1
1707 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_PARAMETERS_FEEDBACK_INFO_KHR_NOVERIFY \
1708   1
1709 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_PARAMETERS_GET_INFO_KHR_NOVERIFY \
1710   1
1711 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_QUALITY_LEVEL_INFO_KHR_NOVERIFY 1
1712 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_QUALITY_LEVEL_PROPERTIES_KHR_NOVERIFY 1
1713 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_SESSION_PARAMETERS_FEEDBACK_INFO_KHR_NOVERIFY \
1714   1
1715 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_ENCODE_SESSION_PARAMETERS_GET_INFO_KHR_NOVERIFY 1
1716 #define BERBERIS_VK_STRUCTURE_TYPE_VIDEO_INLINE_QUERY_INFO_KHR_NOVERIFY 1
1717 #define BERBERIS_VK_SUBPASS_CONTENTS_INLINE_AND_SECONDARY_COMMAND_BUFFERS_EXT_NOVERIFY 1
1718 #define BERBERIS_VK_SUBRESOURCE_HOST_MEMCPY_SIZE_NOVERIFY_EXT 1
1719 #define BERBERIS_VK_SUBRESOURCE_LAYOUT2_NOVERIFY_KHR 1
1720 #define BERBERIS_VK_SWAPCHAIN_LATENCY_CREATE_INFO_NOVERIFY_NV 1
1721 #define BERBERIS_VK_TIME_DOMAIN_CLOCK_MONOTONIC_KHR_NOVERIFY 1
1722 #define BERBERIS_VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_KHR_NOVERIFY 1
1723 #define BERBERIS_VK_TIME_DOMAIN_DEVICE_KHR_NOVERIFY 1
1724 #define BERBERIS_VK_TIME_DOMAIN_MAX_ENUM_KHR_NOVERIFY 1
1725 #define BERBERIS_VK_TIME_DOMAIN_NOVERIFY_KHR 1
1726 #define BERBERIS_VK_TIME_DOMAIN_QUERY_PERFORMANCE_COUNTER_KHR_NOVERIFY 1
1727 #define BERBERIS_VK_VENDOR_ID_MOBILEYE_NOVERIFY 1
1728 #define BERBERIS_VK_VERTEX_INPUT_BINDING_DIVISOR_DESCRIPTION_NOVERIFY_KHR 1
1729 #define BERBERIS_VK_VIDEO_CODEC_OPERATION_DECODE_H264_BIT_KHR_NOVERIFY 1
1730 #define BERBERIS_VK_VIDEO_CODEC_OPERATION_DECODE_H265_BIT_KHR_NOVERIFY 1
1731 #define BERBERIS_VK_VIDEO_CODEC_OPERATION_ENCODE_H264_BIT_KHR_NOVERIFY 1
1732 #define BERBERIS_VK_VIDEO_CODEC_OPERATION_ENCODE_H265_BIT_KHR_NOVERIFY 1
1733 #define BERBERIS_VK_VIDEO_CODING_CONTROL_ENCODE_QUALITY_LEVEL_BIT_KHR_NOVERIFY 1
1734 #define BERBERIS_VK_VIDEO_DECODE_H264_CAPABILITIES_NOVERIFY_KHR 1
1735 #define BERBERIS_VK_VIDEO_DECODE_H264_DPB_SLOT_INFO_NOVERIFY_KHR 1
1736 #define BERBERIS_VK_VIDEO_DECODE_H264_PICTURE_INFO_NOVERIFY_KHR 1
1737 #define BERBERIS_VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_FLAG_BITS_MAX_ENUM_KHR_NOVERIFY 1
1738 #define BERBERIS_VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_FLAG_BITS_NOVERIFY_KHR 1
1739 #define BERBERIS_VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_FLAGS_NOVERIFY_KHR 1
1740 #define BERBERIS_VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_INTERLEAVED_LINES_BIT_KHR_NOVERIFY \
1741   1
1742 #define BERBERIS_VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_SEPARATE_PLANES_BIT_KHR_NOVERIFY \
1743   1
1744 #define BERBERIS_VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_PROGRESSIVE_KHR_NOVERIFY 1
1745 #define BERBERIS_VK_VIDEO_DECODE_H264_PROFILE_INFO_NOVERIFY_KHR 1
1746 #define BERBERIS_VK_VIDEO_DECODE_H264_SESSION_PARAMETERS_ADD_INFO_NOVERIFY_KHR 1
1747 #define BERBERIS_VK_VIDEO_DECODE_H264_SESSION_PARAMETERS_CREATE_INFO_NOVERIFY_KHR 1
1748 #define BERBERIS_VK_VIDEO_DECODE_H265_CAPABILITIES_NOVERIFY_KHR 1
1749 #define BERBERIS_VK_VIDEO_DECODE_H265_DPB_SLOT_INFO_NOVERIFY_KHR 1
1750 #define BERBERIS_VK_VIDEO_DECODE_H265_PICTURE_INFO_NOVERIFY_KHR 1
1751 #define BERBERIS_VK_VIDEO_DECODE_H265_PROFILE_INFO_NOVERIFY_KHR 1
1752 #define BERBERIS_VK_VIDEO_DECODE_H265_SESSION_PARAMETERS_ADD_INFO_NOVERIFY_KHR 1
1753 #define BERBERIS_VK_VIDEO_DECODE_H265_SESSION_PARAMETERS_CREATE_INFO_NOVERIFY_KHR 1
1754 #define BERBERIS_VK_VIDEO_ENCODE_FEEDBACK_BITSTREAM_BUFFER_OFFSET_BIT_KHR_NOVERIFY 1
1755 #define BERBERIS_VK_VIDEO_ENCODE_FEEDBACK_BITSTREAM_BYTES_WRITTEN_BIT_KHR_NOVERIFY 1
1756 #define BERBERIS_VK_VIDEO_ENCODE_FEEDBACK_BITSTREAM_HAS_OVERRIDES_BIT_KHR_NOVERIFY 1
1757 #define BERBERIS_VK_VIDEO_ENCODE_FEEDBACK_FLAG_BITS_MAX_ENUM_KHR_NOVERIFY 1
1758 #define BERBERIS_VK_VIDEO_ENCODE_FEEDBACK_FLAG_BITS_NOVERIFY_KHR 1
1759 #define BERBERIS_VK_VIDEO_ENCODE_FEEDBACK_FLAGS_NOVERIFY_KHR 1
1760 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITIES_NOVERIFY_KHR 1
1761 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_B_FRAME_IN_L0_LIST_BIT_KHR_NOVERIFY 1
1762 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_B_FRAME_IN_L1_LIST_BIT_KHR_NOVERIFY 1
1763 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_DIFFERENT_SLICE_TYPE_BIT_KHR_NOVERIFY 1
1764 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_FLAG_BITS_MAX_ENUM_KHR_NOVERIFY 1
1765 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_FLAG_BITS_NOVERIFY_KHR 1
1766 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_FLAGS_NOVERIFY_KHR 1
1767 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_GENERATE_PREFIX_NALU_BIT_KHR_NOVERIFY 1
1768 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_HRD_COMPLIANCE_BIT_KHR_NOVERIFY 1
1769 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_PER_PICTURE_TYPE_MIN_MAX_QP_BIT_KHR_NOVERIFY \
1770   1
1771 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_PER_SLICE_CONSTANT_QP_BIT_KHR_NOVERIFY 1
1772 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_PREDICTION_WEIGHT_TABLE_GENERATED_BIT_KHR_NOVERIFY \
1773   1
1774 #define BERBERIS_VK_VIDEO_ENCODE_H264_CAPABILITY_ROW_UNALIGNED_SLICE_BIT_KHR_NOVERIFY 1
1775 #define BERBERIS_VK_VIDEO_ENCODE_H264_DPB_SLOT_INFO_NOVERIFY_KHR 1
1776 #define BERBERIS_VK_VIDEO_ENCODE_H264_FRAME_SIZE_NOVERIFY_KHR 1
1777 #define BERBERIS_VK_VIDEO_ENCODE_H264_GOP_REMAINING_FRAME_INFO_NOVERIFY_KHR 1
1778 #define BERBERIS_VK_VIDEO_ENCODE_H264_NALU_SLICE_INFO_NOVERIFY_KHR 1
1779 #define BERBERIS_VK_VIDEO_ENCODE_H264_PICTURE_INFO_NOVERIFY_KHR 1
1780 #define BERBERIS_VK_VIDEO_ENCODE_H264_PROFILE_INFO_NOVERIFY_KHR 1
1781 #define BERBERIS_VK_VIDEO_ENCODE_H264_QP_NOVERIFY_KHR 1
1782 #define BERBERIS_VK_VIDEO_ENCODE_H264_QUALITY_LEVEL_PROPERTIES_NOVERIFY_KHR 1
1783 #define BERBERIS_VK_VIDEO_ENCODE_H264_RATE_CONTROL_ATTEMPT_HRD_COMPLIANCE_BIT_KHR_NOVERIFY 1
1784 #define BERBERIS_VK_VIDEO_ENCODE_H264_RATE_CONTROL_FLAG_BITS_MAX_ENUM_KHR_NOVERIFY 1
1785 #define BERBERIS_VK_VIDEO_ENCODE_H264_RATE_CONTROL_FLAG_BITS_NOVERIFY_KHR 1
1786 #define BERBERIS_VK_VIDEO_ENCODE_H264_RATE_CONTROL_FLAGS_NOVERIFY_KHR 1
1787 #define BERBERIS_VK_VIDEO_ENCODE_H264_RATE_CONTROL_INFO_NOVERIFY_KHR 1
1788 #define BERBERIS_VK_VIDEO_ENCODE_H264_RATE_CONTROL_LAYER_INFO_NOVERIFY_KHR 1
1789 #define BERBERIS_VK_VIDEO_ENCODE_H264_RATE_CONTROL_REFERENCE_PATTERN_DYADIC_BIT_KHR_NOVERIFY \
1790   1
1791 #define BERBERIS_VK_VIDEO_ENCODE_H264_RATE_CONTROL_REFERENCE_PATTERN_FLAT_BIT_KHR_NOVERIFY 1
1792 #define BERBERIS_VK_VIDEO_ENCODE_H264_RATE_CONTROL_REGULAR_GOP_BIT_KHR_NOVERIFY 1
1793 #define BERBERIS_VK_VIDEO_ENCODE_H264_RATE_CONTROL_TEMPORAL_LAYER_PATTERN_DYADIC_BIT_KHR_NOVERIFY \
1794   1
1795 #define BERBERIS_VK_VIDEO_ENCODE_H264_SESSION_CREATE_INFO_NOVERIFY_KHR 1
1796 #define BERBERIS_VK_VIDEO_ENCODE_H264_SESSION_PARAMETERS_ADD_INFO_NOVERIFY_KHR 1
1797 #define BERBERIS_VK_VIDEO_ENCODE_H264_SESSION_PARAMETERS_CREATE_INFO_NOVERIFY_KHR 1
1798 #define BERBERIS_VK_VIDEO_ENCODE_H264_SESSION_PARAMETERS_FEEDBACK_INFO_NOVERIFY_KHR 1
1799 #define BERBERIS_VK_VIDEO_ENCODE_H264_SESSION_PARAMETERS_GET_INFO_NOVERIFY_KHR 1
1800 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_CHROMA_QP_INDEX_OFFSET_BIT_KHR_NOVERIFY 1
1801 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_CONSTRAINED_INTRA_PRED_FLAG_SET_BIT_KHR_NOVERIFY 1
1802 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_DEBLOCKING_FILTER_DISABLED_BIT_KHR_NOVERIFY 1
1803 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_DEBLOCKING_FILTER_ENABLED_BIT_KHR_NOVERIFY 1
1804 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_DEBLOCKING_FILTER_PARTIAL_BIT_KHR_NOVERIFY 1
1805 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_DIFFERENT_SLICE_QP_DELTA_BIT_KHR_NOVERIFY 1
1806 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_DIRECT_8X8_INFERENCE_FLAG_UNSET_BIT_KHR_NOVERIFY 1
1807 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_DIRECT_SPATIAL_MV_PRED_FLAG_UNSET_BIT_KHR_NOVERIFY \
1808   1
1809 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_ENTROPY_CODING_MODE_FLAG_SET_BIT_KHR_NOVERIFY 1
1810 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_ENTROPY_CODING_MODE_FLAG_UNSET_BIT_KHR_NOVERIFY 1
1811 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_FLAG_BITS_MAX_ENUM_KHR_NOVERIFY 1
1812 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_FLAG_BITS_NOVERIFY_KHR 1
1813 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_FLAGS_NOVERIFY_KHR 1
1814 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_PIC_INIT_QP_MINUS26_BIT_KHR_NOVERIFY 1
1815 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_QPPRIME_Y_ZERO_TRANSFORM_BYPASS_FLAG_SET_BIT_KHR_NOVERIFY \
1816   1
1817 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_SCALING_MATRIX_PRESENT_FLAG_SET_BIT_KHR_NOVERIFY 1
1818 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_SECOND_CHROMA_QP_INDEX_OFFSET_BIT_KHR_NOVERIFY 1
1819 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_SEPARATE_COLOR_PLANE_FLAG_SET_BIT_KHR_NOVERIFY 1
1820 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_SLICE_QP_DELTA_BIT_KHR_NOVERIFY 1
1821 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_TRANSFORM_8X8_MODE_FLAG_SET_BIT_KHR_NOVERIFY 1
1822 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_WEIGHTED_BIPRED_IDC_EXPLICIT_BIT_KHR_NOVERIFY 1
1823 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_WEIGHTED_BIPRED_IDC_IMPLICIT_BIT_KHR_NOVERIFY 1
1824 #define BERBERIS_VK_VIDEO_ENCODE_H264_STD_WEIGHTED_PRED_FLAG_SET_BIT_KHR_NOVERIFY 1
1825 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITIES_NOVERIFY_KHR 1
1826 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITY_B_FRAME_IN_L0_LIST_BIT_KHR_NOVERIFY 1
1827 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITY_B_FRAME_IN_L1_LIST_BIT_KHR_NOVERIFY 1
1828 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITY_DIFFERENT_SLICE_SEGMENT_TYPE_BIT_KHR_NOVERIFY \
1829   1
1830 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITY_FLAG_BITS_MAX_ENUM_KHR_NOVERIFY 1
1831 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITY_FLAG_BITS_NOVERIFY_KHR 1
1832 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITY_FLAGS_NOVERIFY_KHR 1
1833 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITY_HRD_COMPLIANCE_BIT_KHR_NOVERIFY 1
1834 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITY_MULTIPLE_SLICE_SEGMENTS_PER_TILE_BIT_KHR_NOVERIFY \
1835   1
1836 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITY_MULTIPLE_TILES_PER_SLICE_SEGMENT_BIT_KHR_NOVERIFY \
1837   1
1838 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITY_PER_PICTURE_TYPE_MIN_MAX_QP_BIT_KHR_NOVERIFY \
1839   1
1840 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITY_PER_SLICE_SEGMENT_CONSTANT_QP_BIT_KHR_NOVERIFY \
1841   1
1842 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITY_PREDICTION_WEIGHT_TABLE_GENERATED_BIT_KHR_NOVERIFY \
1843   1
1844 #define BERBERIS_VK_VIDEO_ENCODE_H265_CAPABILITY_ROW_UNALIGNED_SLICE_SEGMENT_BIT_KHR_NOVERIFY \
1845   1
1846 #define BERBERIS_VK_VIDEO_ENCODE_H265_CTB_SIZE_16_BIT_KHR_NOVERIFY 1
1847 #define BERBERIS_VK_VIDEO_ENCODE_H265_CTB_SIZE_32_BIT_KHR_NOVERIFY 1
1848 #define BERBERIS_VK_VIDEO_ENCODE_H265_CTB_SIZE_64_BIT_KHR_NOVERIFY 1
1849 #define BERBERIS_VK_VIDEO_ENCODE_H265_CTB_SIZE_FLAG_BITS_MAX_ENUM_KHR_NOVERIFY 1
1850 #define BERBERIS_VK_VIDEO_ENCODE_H265_CTB_SIZE_FLAG_BITS_NOVERIFY_KHR 1
1851 #define BERBERIS_VK_VIDEO_ENCODE_H265_CTB_SIZE_FLAGS_NOVERIFY_KHR 1
1852 #define BERBERIS_VK_VIDEO_ENCODE_H265_DPB_SLOT_INFO_NOVERIFY_KHR 1
1853 #define BERBERIS_VK_VIDEO_ENCODE_H265_FRAME_SIZE_NOVERIFY_KHR 1
1854 #define BERBERIS_VK_VIDEO_ENCODE_H265_GOP_REMAINING_FRAME_INFO_NOVERIFY_KHR 1
1855 #define BERBERIS_VK_VIDEO_ENCODE_H265_NALU_SLICE_SEGMENT_INFO_NOVERIFY_KHR 1
1856 #define BERBERIS_VK_VIDEO_ENCODE_H265_PICTURE_INFO_NOVERIFY_KHR 1
1857 #define BERBERIS_VK_VIDEO_ENCODE_H265_PROFILE_INFO_NOVERIFY_KHR 1
1858 #define BERBERIS_VK_VIDEO_ENCODE_H265_QP_NOVERIFY_KHR 1
1859 #define BERBERIS_VK_VIDEO_ENCODE_H265_QUALITY_LEVEL_PROPERTIES_NOVERIFY_KHR 1
1860 #define BERBERIS_VK_VIDEO_ENCODE_H265_RATE_CONTROL_ATTEMPT_HRD_COMPLIANCE_BIT_KHR_NOVERIFY 1
1861 #define BERBERIS_VK_VIDEO_ENCODE_H265_RATE_CONTROL_FLAG_BITS_MAX_ENUM_KHR_NOVERIFY 1
1862 #define BERBERIS_VK_VIDEO_ENCODE_H265_RATE_CONTROL_FLAG_BITS_NOVERIFY_KHR 1
1863 #define BERBERIS_VK_VIDEO_ENCODE_H265_RATE_CONTROL_FLAGS_NOVERIFY_KHR 1
1864 #define BERBERIS_VK_VIDEO_ENCODE_H265_RATE_CONTROL_INFO_NOVERIFY_KHR 1
1865 #define BERBERIS_VK_VIDEO_ENCODE_H265_RATE_CONTROL_LAYER_INFO_NOVERIFY_KHR 1
1866 #define BERBERIS_VK_VIDEO_ENCODE_H265_RATE_CONTROL_REFERENCE_PATTERN_DYADIC_BIT_KHR_NOVERIFY \
1867   1
1868 #define BERBERIS_VK_VIDEO_ENCODE_H265_RATE_CONTROL_REFERENCE_PATTERN_FLAT_BIT_KHR_NOVERIFY 1
1869 #define BERBERIS_VK_VIDEO_ENCODE_H265_RATE_CONTROL_REGULAR_GOP_BIT_KHR_NOVERIFY 1
1870 #define BERBERIS_VK_VIDEO_ENCODE_H265_RATE_CONTROL_TEMPORAL_SUB_LAYER_PATTERN_DYADIC_BIT_KHR_NOVERIFY \
1871   1
1872 #define BERBERIS_VK_VIDEO_ENCODE_H265_SESSION_CREATE_INFO_NOVERIFY_KHR 1
1873 #define BERBERIS_VK_VIDEO_ENCODE_H265_SESSION_PARAMETERS_ADD_INFO_NOVERIFY_KHR 1
1874 #define BERBERIS_VK_VIDEO_ENCODE_H265_SESSION_PARAMETERS_CREATE_INFO_NOVERIFY_KHR 1
1875 #define BERBERIS_VK_VIDEO_ENCODE_H265_SESSION_PARAMETERS_FEEDBACK_INFO_NOVERIFY_KHR 1
1876 #define BERBERIS_VK_VIDEO_ENCODE_H265_SESSION_PARAMETERS_GET_INFO_NOVERIFY_KHR 1
1877 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_CONSTRAINED_INTRA_PRED_FLAG_SET_BIT_KHR_NOVERIFY 1
1878 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_DEBLOCKING_FILTER_OVERRIDE_ENABLED_FLAG_SET_BIT_KHR_NOVERIFY \
1879   1
1880 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_DEPENDENT_SLICE_SEGMENT_FLAG_SET_BIT_KHR_NOVERIFY 1
1881 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_DEPENDENT_SLICE_SEGMENTS_ENABLED_FLAG_SET_BIT_KHR_NOVERIFY \
1882   1
1883 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_DIFFERENT_SLICE_QP_DELTA_BIT_KHR_NOVERIFY 1
1884 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_ENTROPY_CODING_SYNC_ENABLED_FLAG_SET_BIT_KHR_NOVERIFY \
1885   1
1886 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_FLAG_BITS_MAX_ENUM_KHR_NOVERIFY 1
1887 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_FLAG_BITS_NOVERIFY_KHR 1
1888 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_FLAGS_NOVERIFY_KHR 1
1889 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_INIT_QP_MINUS26_BIT_KHR_NOVERIFY 1
1890 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_LOG2_PARALLEL_MERGE_LEVEL_MINUS2_BIT_KHR_NOVERIFY 1
1891 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_PCM_ENABLED_FLAG_SET_BIT_KHR_NOVERIFY 1
1892 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_PPS_SLICE_CHROMA_QP_OFFSETS_PRESENT_FLAG_SET_BIT_KHR_NOVERIFY \
1893   1
1894 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_SAMPLE_ADAPTIVE_OFFSET_ENABLED_FLAG_SET_BIT_KHR_NOVERIFY \
1895   1
1896 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_SCALING_LIST_DATA_PRESENT_FLAG_SET_BIT_KHR_NOVERIFY \
1897   1
1898 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_SEPARATE_COLOR_PLANE_FLAG_SET_BIT_KHR_NOVERIFY 1
1899 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_SIGN_DATA_HIDING_ENABLED_FLAG_SET_BIT_KHR_NOVERIFY \
1900   1
1901 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_SLICE_QP_DELTA_BIT_KHR_NOVERIFY 1
1902 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_SPS_TEMPORAL_MVP_ENABLED_FLAG_SET_BIT_KHR_NOVERIFY \
1903   1
1904 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_TRANSFORM_SKIP_ENABLED_FLAG_SET_BIT_KHR_NOVERIFY 1
1905 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_TRANSFORM_SKIP_ENABLED_FLAG_UNSET_BIT_KHR_NOVERIFY \
1906   1
1907 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_TRANSQUANT_BYPASS_ENABLED_FLAG_SET_BIT_KHR_NOVERIFY \
1908   1
1909 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_WEIGHTED_BIPRED_FLAG_SET_BIT_KHR_NOVERIFY 1
1910 #define BERBERIS_VK_VIDEO_ENCODE_H265_STD_WEIGHTED_PRED_FLAG_SET_BIT_KHR_NOVERIFY 1
1911 #define BERBERIS_VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_16_BIT_KHR_NOVERIFY 1
1912 #define BERBERIS_VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_32_BIT_KHR_NOVERIFY 1
1913 #define BERBERIS_VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_4_BIT_KHR_NOVERIFY 1
1914 #define BERBERIS_VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_8_BIT_KHR_NOVERIFY 1
1915 #define BERBERIS_VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_FLAG_BITS_MAX_ENUM_KHR_NOVERIFY 1
1916 #define BERBERIS_VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_FLAG_BITS_NOVERIFY_KHR 1
1917 #define BERBERIS_VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_FLAGS_NOVERIFY_KHR 1
1918 #define BERBERIS_VK_VIDEO_ENCODE_QUALITY_LEVEL_INFO_NOVERIFY_KHR 1
1919 #define BERBERIS_VK_VIDEO_ENCODE_QUALITY_LEVEL_PROPERTIES_NOVERIFY_KHR 1
1920 #define BERBERIS_VK_VIDEO_ENCODE_RATE_CONTROL_INFO_NOVERIFY_KHR 1
1921 #define BERBERIS_VK_VIDEO_ENCODE_RATE_CONTROL_LAYER_INFO_NOVERIFY_KHR 1
1922 #define BERBERIS_VK_VIDEO_ENCODE_RATE_CONTROL_MODE_CBR_BIT_KHR_NOVERIFY 1
1923 #define BERBERIS_VK_VIDEO_ENCODE_RATE_CONTROL_MODE_DEFAULT_KHR_NOVERIFY 1
1924 #define BERBERIS_VK_VIDEO_ENCODE_RATE_CONTROL_MODE_DISABLED_BIT_KHR_NOVERIFY 1
1925 #define BERBERIS_VK_VIDEO_ENCODE_RATE_CONTROL_MODE_VBR_BIT_KHR_NOVERIFY 1
1926 #define BERBERIS_VK_VIDEO_ENCODE_SESSION_PARAMETERS_FEEDBACK_INFO_NOVERIFY_KHR 1
1927 #define BERBERIS_VK_VIDEO_ENCODE_SESSION_PARAMETERS_GET_INFO_NOVERIFY_KHR 1
1928 #define BERBERIS_VK_VIDEO_SESSION_CREATE_ALLOW_ENCODE_PARAMETER_OPTIMIZATIONS_BIT_KHR_NOVERIFY \
1929   1
1930 #define BERBERIS_VK_VIDEO_SESSION_CREATE_INLINE_QUERIES_BIT_KHR_NOVERIFY 1
1931 
1932 #endif  // VULKAN_XML_DEFINE_H_
1933