Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
vulkan_video_codec_h265std_encode.h
Go to the documentation of this file.
1#ifndef VULKAN_VIDEO_CODEC_H265STD_ENCODE_H_
2#define VULKAN_VIDEO_CODEC_H265STD_ENCODE_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
17extern "C" {
18#endif
19
20
21
22// vulkan_video_codec_h265std_encode is a preprocessor guard. Do not pass it to API calls.
23#define vulkan_video_codec_h265std_encode 1
25
26#define VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_API_VERSION_1_0_0 VK_MAKE_VIDEO_STD_VERSION(1, 0, 0)
27
28#define VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_SPEC_VERSION VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_API_VERSION_1_0_0
29#define VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_EXTENSION_NAME "VK_STD_vulkan_video_codec_h265_encode"
36
50
66
84
90
100
113
123
138
144
151
152
153#ifdef __cplusplus
154}
155#endif
156
157#endif
uint8_t lt_idx_sps[STD_VIDEO_H265_MAX_LONG_TERM_REF_PICS_SPS]
uint8_t delta_poc_msb_cycle_lt[STD_VIDEO_H265_MAX_DELTA_POC]
uint8_t delta_poc_msb_present_flag[STD_VIDEO_H265_MAX_DELTA_POC]
uint8_t poc_lsb_lt[STD_VIDEO_H265_MAX_LONG_TERM_PICS]
const StdVideoH265ShortTermRefPicSet * pShortTermRefPicSet
StdVideoEncodeH265PictureInfoFlags flags
const StdVideoEncodeH265LongTermRefPics * pLongTermRefPics
const StdVideoEncodeH265ReferenceListsInfo * pRefLists
StdVideoEncodeH265ReferenceInfoFlags flags
uint8_t RefPicList0[STD_VIDEO_H265_MAX_NUM_LIST_REF]
uint8_t RefPicList1[STD_VIDEO_H265_MAX_NUM_LIST_REF]
uint8_t list_entry_l0[STD_VIDEO_H265_MAX_NUM_LIST_REF]
StdVideoEncodeH265ReferenceListsInfoFlags flags
uint8_t list_entry_l1[STD_VIDEO_H265_MAX_NUM_LIST_REF]
const StdVideoEncodeH265WeightTable * pWeightTable
StdVideoEncodeH265SliceSegmentHeaderFlags flags
StdVideoEncodeH265WeightTableFlags flags
int8_t delta_chroma_offset_l1[STD_VIDEO_H265_MAX_NUM_LIST_REF][STD_VIDEO_H265_MAX_CHROMA_PLANES]
int8_t delta_chroma_offset_l0[STD_VIDEO_H265_MAX_NUM_LIST_REF][STD_VIDEO_H265_MAX_CHROMA_PLANES]
int8_t delta_luma_weight_l0[STD_VIDEO_H265_MAX_NUM_LIST_REF]
int8_t delta_chroma_weight_l1[STD_VIDEO_H265_MAX_NUM_LIST_REF][STD_VIDEO_H265_MAX_CHROMA_PLANES]
int8_t luma_offset_l0[STD_VIDEO_H265_MAX_NUM_LIST_REF]
int8_t luma_offset_l1[STD_VIDEO_H265_MAX_NUM_LIST_REF]
int8_t delta_chroma_weight_l0[STD_VIDEO_H265_MAX_NUM_LIST_REF][STD_VIDEO_H265_MAX_CHROMA_PLANES]
int8_t delta_luma_weight_l1[STD_VIDEO_H265_MAX_NUM_LIST_REF]
#define STD_VIDEO_H265_MAX_CHROMA_PLANES
#define STD_VIDEO_H265_MAX_LONG_TERM_PICS
#define STD_VIDEO_H265_MAX_NUM_LIST_REF
#define STD_VIDEO_H265_MAX_DELTA_POC
#define STD_VIDEO_H265_MAX_LONG_TERM_REF_PICS_SPS
struct StdVideoEncodeH265ReferenceInfoFlags StdVideoEncodeH265ReferenceInfoFlags
struct StdVideoEncodeH265ReferenceListsInfoFlags StdVideoEncodeH265ReferenceListsInfoFlags
struct StdVideoEncodeH265WeightTable StdVideoEncodeH265WeightTable
struct StdVideoEncodeH265PictureInfoFlags StdVideoEncodeH265PictureInfoFlags
struct StdVideoEncodeH265ReferenceListsInfo StdVideoEncodeH265ReferenceListsInfo
struct StdVideoEncodeH265SliceSegmentHeaderFlags StdVideoEncodeH265SliceSegmentHeaderFlags
struct StdVideoEncodeH265PictureInfo StdVideoEncodeH265PictureInfo
struct StdVideoEncodeH265WeightTableFlags StdVideoEncodeH265WeightTableFlags
struct StdVideoEncodeH265SliceSegmentHeader StdVideoEncodeH265SliceSegmentHeader
struct StdVideoEncodeH265LongTermRefPics StdVideoEncodeH265LongTermRefPics
struct StdVideoEncodeH265ReferenceInfo StdVideoEncodeH265ReferenceInfo