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