1 | #ifndef VULKAN_VIDEO_CODECS_COMMON_H_ |
2 | #define VULKAN_VIDEO_CODECS_COMMON_H_ 1 |
3 | |
4 | /* |
5 | ** Copyright 2015-2024 The Khronos Group Inc. |
6 | ** |
7 | ** SPDX-License-Identifier: Apache-2.0 |
8 | */ |
9 | |
10 | /* |
11 | ** This header is generated from the Khronos Vulkan XML API Registry. |
12 | ** |
13 | */ |
14 | |
15 | |
16 | #ifdef __cplusplus |
17 | extern "C" { |
18 | #endif |
19 | |
20 | |
21 | |
22 | // vulkan_video_codecs_common is a preprocessor guard. Do not pass it to API calls. |
23 | #define vulkan_video_codecs_common 1 |
24 | #if !defined(VK_NO_STDINT_H) |
25 | #include <stdint.h> |
26 | #endif |
27 | |
28 | #define VK_MAKE_VIDEO_STD_VERSION(major, minor, patch) \ |
29 | ((((uint32_t)(major)) << 22) | (((uint32_t)(minor)) << 12) | ((uint32_t)(patch))) |
30 | |
31 | |
32 | #ifdef __cplusplus |
33 | } |
34 | #endif |
35 | |
36 | #endif |
37 | |