Vulkan-Hpp
vulkan_video_codec_h265std_decode.h
Go to the documentation of this file.
1 #ifndef VULKAN_VIDEO_CODEC_H265STD_DECODE_H_
2 #define VULKAN_VIDEO_CODEC_H265STD_DECODE_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_codec_h265std_decode is a preprocessor guard. Do not pass it to API calls.
23 #define vulkan_video_codec_h265std_decode 1
25 
26 #define VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_API_VERSION_1_0_0 VK_MAKE_VIDEO_STD_VERSION(1, 0, 0)
27 
28 #define VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_SPEC_VERSION VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_API_VERSION_1_0_0
29 #define VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_EXTENSION_NAME "VK_STD_vulkan_video_codec_h265_decode"
30 #define STD_VIDEO_DECODE_H265_REF_PIC_SET_LIST_SIZE 8
32  uint32_t IrapPicFlag : 1;
33  uint32_t IdrPicFlag : 1;
34  uint32_t IsReference : 1;
37 
44  int32_t PicOrderCntVal;
46  uint16_t reserved;
51 
54  uint32_t unused_for_reference : 1;
56 
59  int32_t PicOrderCntVal;
61 
62 
63 #ifdef __cplusplus
64 }
65 #endif
66 
67 #endif
StdVideoDecodeH265PictureInfoFlags flags
StdVideoDecodeH265ReferenceInfoFlags flags
struct StdVideoDecodeH265PictureInfoFlags StdVideoDecodeH265PictureInfoFlags
struct StdVideoDecodeH265ReferenceInfo StdVideoDecodeH265ReferenceInfo
struct StdVideoDecodeH265PictureInfo StdVideoDecodeH265PictureInfo
struct StdVideoDecodeH265ReferenceInfoFlags StdVideoDecodeH265ReferenceInfoFlags
#define STD_VIDEO_DECODE_H265_REF_PIC_SET_LIST_SIZE