Skip to content

Commit 41a000c

Browse files
committed
Deps: Update Vulkan-Headers to v1.4.337
1 parent 69458bd commit 41a000c

32 files changed

+17007
-11035
lines changed

dep/vulkan/include/vk_video/vulkan_video_codec_av1std.h

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#define VULKAN_VIDEO_CODEC_AV1STD_H_ 1
33

44
/*
5-
** Copyright 2015-2024 The Khronos Group Inc.
5+
** Copyright 2015-2025 The Khronos Group Inc.
66
**
77
** SPDX-License-Identifier: Apache-2.0
88
*/
@@ -22,27 +22,27 @@ extern "C" {
2222
// vulkan_video_codec_av1std is a preprocessor guard. Do not pass it to API calls.
2323
#define vulkan_video_codec_av1std 1
2424
#include "vulkan_video_codecs_common.h"
25-
#define STD_VIDEO_AV1_NUM_REF_FRAMES 8
26-
#define STD_VIDEO_AV1_REFS_PER_FRAME 7
27-
#define STD_VIDEO_AV1_TOTAL_REFS_PER_FRAME 8
28-
#define STD_VIDEO_AV1_MAX_TILE_COLS 64
29-
#define STD_VIDEO_AV1_MAX_TILE_ROWS 64
30-
#define STD_VIDEO_AV1_MAX_SEGMENTS 8
31-
#define STD_VIDEO_AV1_SEG_LVL_MAX 8
32-
#define STD_VIDEO_AV1_PRIMARY_REF_NONE 7
33-
#define STD_VIDEO_AV1_SELECT_INTEGER_MV 2
34-
#define STD_VIDEO_AV1_SELECT_SCREEN_CONTENT_TOOLS 2
35-
#define STD_VIDEO_AV1_SKIP_MODE_FRAMES 2
36-
#define STD_VIDEO_AV1_MAX_LOOP_FILTER_STRENGTHS 4
37-
#define STD_VIDEO_AV1_LOOP_FILTER_ADJUSTMENTS 2
38-
#define STD_VIDEO_AV1_MAX_CDEF_FILTER_STRENGTHS 8
39-
#define STD_VIDEO_AV1_MAX_NUM_PLANES 3
40-
#define STD_VIDEO_AV1_GLOBAL_MOTION_PARAMS 6
41-
#define STD_VIDEO_AV1_MAX_NUM_Y_POINTS 14
42-
#define STD_VIDEO_AV1_MAX_NUM_CB_POINTS 10
43-
#define STD_VIDEO_AV1_MAX_NUM_CR_POINTS 10
44-
#define STD_VIDEO_AV1_MAX_NUM_POS_LUMA 24
45-
#define STD_VIDEO_AV1_MAX_NUM_POS_CHROMA 25
25+
#define STD_VIDEO_AV1_NUM_REF_FRAMES 8U
26+
#define STD_VIDEO_AV1_REFS_PER_FRAME 7U
27+
#define STD_VIDEO_AV1_TOTAL_REFS_PER_FRAME 8U
28+
#define STD_VIDEO_AV1_MAX_TILE_COLS 64U
29+
#define STD_VIDEO_AV1_MAX_TILE_ROWS 64U
30+
#define STD_VIDEO_AV1_MAX_SEGMENTS 8U
31+
#define STD_VIDEO_AV1_SEG_LVL_MAX 8U
32+
#define STD_VIDEO_AV1_PRIMARY_REF_NONE 7U
33+
#define STD_VIDEO_AV1_SELECT_INTEGER_MV 2U
34+
#define STD_VIDEO_AV1_SELECT_SCREEN_CONTENT_TOOLS 2U
35+
#define STD_VIDEO_AV1_SKIP_MODE_FRAMES 2U
36+
#define STD_VIDEO_AV1_MAX_LOOP_FILTER_STRENGTHS 4U
37+
#define STD_VIDEO_AV1_LOOP_FILTER_ADJUSTMENTS 2U
38+
#define STD_VIDEO_AV1_MAX_CDEF_FILTER_STRENGTHS 8U
39+
#define STD_VIDEO_AV1_MAX_NUM_PLANES 3U
40+
#define STD_VIDEO_AV1_GLOBAL_MOTION_PARAMS 6U
41+
#define STD_VIDEO_AV1_MAX_NUM_Y_POINTS 14U
42+
#define STD_VIDEO_AV1_MAX_NUM_CB_POINTS 10U
43+
#define STD_VIDEO_AV1_MAX_NUM_CR_POINTS 10U
44+
#define STD_VIDEO_AV1_MAX_NUM_POS_LUMA 24U
45+
#define STD_VIDEO_AV1_MAX_NUM_POS_CHROMA 25U
4646

4747
typedef enum StdVideoAV1Profile {
4848
STD_VIDEO_AV1_PROFILE_MAIN = 0,
@@ -132,7 +132,7 @@ typedef enum StdVideoAV1FrameRestorationType {
132132

133133
typedef enum StdVideoAV1ColorPrimaries {
134134
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_709 = 1,
135-
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_UNSPECIFIED = 2,
135+
STD_VIDEO_AV1_COLOR_PRIMARIES_UNSPECIFIED = 2,
136136
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_470_M = 4,
137137
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_470_B_G = 5,
138138
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_601 = 6,
@@ -144,6 +144,8 @@ typedef enum StdVideoAV1ColorPrimaries {
144144
STD_VIDEO_AV1_COLOR_PRIMARIES_SMPTE_432 = 12,
145145
STD_VIDEO_AV1_COLOR_PRIMARIES_EBU_3213 = 22,
146146
STD_VIDEO_AV1_COLOR_PRIMARIES_INVALID = 0x7FFFFFFF,
147+
// STD_VIDEO_AV1_COLOR_PRIMARIES_BT_UNSPECIFIED is a legacy alias
148+
STD_VIDEO_AV1_COLOR_PRIMARIES_BT_UNSPECIFIED = STD_VIDEO_AV1_COLOR_PRIMARIES_UNSPECIFIED,
147149
STD_VIDEO_AV1_COLOR_PRIMARIES_MAX_ENUM = 0x7FFFFFFF
148150
} StdVideoAV1ColorPrimaries;
149151

dep/vulkan/include/vk_video/vulkan_video_codec_av1std_decode.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#define VULKAN_VIDEO_CODEC_AV1STD_DECODE_H_ 1
33

44
/*
5-
** Copyright 2015-2024 The Khronos Group Inc.
5+
** Copyright 2015-2025 The Khronos Group Inc.
66
**
77
** SPDX-License-Identifier: Apache-2.0
88
*/
Lines changed: 143 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,143 @@
1+
#ifndef VULKAN_VIDEO_CODEC_AV1STD_ENCODE_H_
2+
#define VULKAN_VIDEO_CODEC_AV1STD_ENCODE_H_ 1
3+
4+
/*
5+
** Copyright 2015-2025 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_av1std_encode is a preprocessor guard. Do not pass it to API calls.
23+
#define vulkan_video_codec_av1std_encode 1
24+
#include "vulkan_video_codec_av1std.h"
25+
26+
#define VK_STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_API_VERSION_1_0_0 VK_MAKE_VIDEO_STD_VERSION(1, 0, 0)
27+
28+
#define VK_STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_SPEC_VERSION VK_STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_API_VERSION_1_0_0
29+
#define VK_STD_VULKAN_VIDEO_CODEC_AV1_ENCODE_EXTENSION_NAME "VK_STD_vulkan_video_codec_av1_encode"
30+
typedef struct StdVideoEncodeAV1DecoderModelInfo {
31+
uint8_t buffer_delay_length_minus_1;
32+
uint8_t buffer_removal_time_length_minus_1;
33+
uint8_t frame_presentation_time_length_minus_1;
34+
uint8_t reserved1;
35+
uint32_t num_units_in_decoding_tick;
36+
} StdVideoEncodeAV1DecoderModelInfo;
37+
38+
typedef struct StdVideoEncodeAV1ExtensionHeader {
39+
uint8_t temporal_id;
40+
uint8_t spatial_id;
41+
} StdVideoEncodeAV1ExtensionHeader;
42+
43+
typedef struct StdVideoEncodeAV1OperatingPointInfoFlags {
44+
uint32_t decoder_model_present_for_this_op : 1;
45+
uint32_t low_delay_mode_flag : 1;
46+
uint32_t initial_display_delay_present_for_this_op : 1;
47+
uint32_t reserved : 29;
48+
} StdVideoEncodeAV1OperatingPointInfoFlags;
49+
50+
typedef struct StdVideoEncodeAV1OperatingPointInfo {
51+
StdVideoEncodeAV1OperatingPointInfoFlags flags;
52+
uint16_t operating_point_idc;
53+
uint8_t seq_level_idx;
54+
uint8_t seq_tier;
55+
uint32_t decoder_buffer_delay;
56+
uint32_t encoder_buffer_delay;
57+
uint8_t initial_display_delay_minus_1;
58+
} StdVideoEncodeAV1OperatingPointInfo;
59+
60+
typedef struct StdVideoEncodeAV1PictureInfoFlags {
61+
uint32_t error_resilient_mode : 1;
62+
uint32_t disable_cdf_update : 1;
63+
uint32_t use_superres : 1;
64+
uint32_t render_and_frame_size_different : 1;
65+
uint32_t allow_screen_content_tools : 1;
66+
uint32_t is_filter_switchable : 1;
67+
uint32_t force_integer_mv : 1;
68+
uint32_t frame_size_override_flag : 1;
69+
uint32_t buffer_removal_time_present_flag : 1;
70+
uint32_t allow_intrabc : 1;
71+
uint32_t frame_refs_short_signaling : 1;
72+
uint32_t allow_high_precision_mv : 1;
73+
uint32_t is_motion_mode_switchable : 1;
74+
uint32_t use_ref_frame_mvs : 1;
75+
uint32_t disable_frame_end_update_cdf : 1;
76+
uint32_t allow_warped_motion : 1;
77+
uint32_t reduced_tx_set : 1;
78+
uint32_t skip_mode_present : 1;
79+
uint32_t delta_q_present : 1;
80+
uint32_t delta_lf_present : 1;
81+
uint32_t delta_lf_multi : 1;
82+
uint32_t segmentation_enabled : 1;
83+
uint32_t segmentation_update_map : 1;
84+
uint32_t segmentation_temporal_update : 1;
85+
uint32_t segmentation_update_data : 1;
86+
uint32_t UsesLr : 1;
87+
uint32_t usesChromaLr : 1;
88+
uint32_t show_frame : 1;
89+
uint32_t showable_frame : 1;
90+
uint32_t reserved : 3;
91+
} StdVideoEncodeAV1PictureInfoFlags;
92+
93+
typedef struct StdVideoEncodeAV1PictureInfo {
94+
StdVideoEncodeAV1PictureInfoFlags flags;
95+
StdVideoAV1FrameType frame_type;
96+
uint32_t frame_presentation_time;
97+
uint32_t current_frame_id;
98+
uint8_t order_hint;
99+
uint8_t primary_ref_frame;
100+
uint8_t refresh_frame_flags;
101+
uint8_t coded_denom;
102+
uint16_t render_width_minus_1;
103+
uint16_t render_height_minus_1;
104+
StdVideoAV1InterpolationFilter interpolation_filter;
105+
StdVideoAV1TxMode TxMode;
106+
uint8_t delta_q_res;
107+
uint8_t delta_lf_res;
108+
uint8_t ref_order_hint[STD_VIDEO_AV1_NUM_REF_FRAMES];
109+
int8_t ref_frame_idx[STD_VIDEO_AV1_REFS_PER_FRAME];
110+
uint8_t reserved1[3];
111+
uint32_t delta_frame_id_minus_1[STD_VIDEO_AV1_REFS_PER_FRAME];
112+
const StdVideoAV1TileInfo* pTileInfo;
113+
const StdVideoAV1Quantization* pQuantization;
114+
const StdVideoAV1Segmentation* pSegmentation;
115+
const StdVideoAV1LoopFilter* pLoopFilter;
116+
const StdVideoAV1CDEF* pCDEF;
117+
const StdVideoAV1LoopRestoration* pLoopRestoration;
118+
const StdVideoAV1GlobalMotion* pGlobalMotion;
119+
const StdVideoEncodeAV1ExtensionHeader* pExtensionHeader;
120+
const uint32_t* pBufferRemovalTimes;
121+
} StdVideoEncodeAV1PictureInfo;
122+
123+
typedef struct StdVideoEncodeAV1ReferenceInfoFlags {
124+
uint32_t disable_frame_end_update_cdf : 1;
125+
uint32_t segmentation_enabled : 1;
126+
uint32_t reserved : 30;
127+
} StdVideoEncodeAV1ReferenceInfoFlags;
128+
129+
typedef struct StdVideoEncodeAV1ReferenceInfo {
130+
StdVideoEncodeAV1ReferenceInfoFlags flags;
131+
uint32_t RefFrameId;
132+
StdVideoAV1FrameType frame_type;
133+
uint8_t OrderHint;
134+
uint8_t reserved1[3];
135+
const StdVideoEncodeAV1ExtensionHeader* pExtensionHeader;
136+
} StdVideoEncodeAV1ReferenceInfo;
137+
138+
139+
#ifdef __cplusplus
140+
}
141+
#endif
142+
143+
#endif

dep/vulkan/include/vk_video/vulkan_video_codec_h264std.h

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#define VULKAN_VIDEO_CODEC_H264STD_H_ 1
33

44
/*
5-
** Copyright 2015-2024 The Khronos Group Inc.
5+
** Copyright 2015-2025 The Khronos Group Inc.
66
**
77
** SPDX-License-Identifier: Apache-2.0
88
*/
@@ -22,14 +22,14 @@ extern "C" {
2222
// vulkan_video_codec_h264std is a preprocessor guard. Do not pass it to API calls.
2323
#define vulkan_video_codec_h264std 1
2424
#include "vulkan_video_codecs_common.h"
25-
#define STD_VIDEO_H264_CPB_CNT_LIST_SIZE 32
26-
#define STD_VIDEO_H264_SCALING_LIST_4X4_NUM_LISTS 6
27-
#define STD_VIDEO_H264_SCALING_LIST_4X4_NUM_ELEMENTS 16
28-
#define STD_VIDEO_H264_SCALING_LIST_8X8_NUM_LISTS 6
29-
#define STD_VIDEO_H264_SCALING_LIST_8X8_NUM_ELEMENTS 64
30-
#define STD_VIDEO_H264_MAX_NUM_LIST_REF 32
31-
#define STD_VIDEO_H264_MAX_CHROMA_PLANES 2
32-
#define STD_VIDEO_H264_NO_REFERENCE_PICTURE 0xFF
25+
#define STD_VIDEO_H264_CPB_CNT_LIST_SIZE 32U
26+
#define STD_VIDEO_H264_SCALING_LIST_4X4_NUM_LISTS 6U
27+
#define STD_VIDEO_H264_SCALING_LIST_4X4_NUM_ELEMENTS 16U
28+
#define STD_VIDEO_H264_SCALING_LIST_8X8_NUM_LISTS 6U
29+
#define STD_VIDEO_H264_SCALING_LIST_8X8_NUM_ELEMENTS 64U
30+
#define STD_VIDEO_H264_MAX_NUM_LIST_REF 32U
31+
#define STD_VIDEO_H264_MAX_CHROMA_PLANES 2U
32+
#define STD_VIDEO_H264_NO_REFERENCE_PICTURE 0xFFU
3333

3434
typedef enum StdVideoH264ChromaFormatIdc {
3535
STD_VIDEO_H264_CHROMA_FORMAT_IDC_MONOCHROME = 0,

dep/vulkan/include/vk_video/vulkan_video_codec_h264std_decode.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#define VULKAN_VIDEO_CODEC_H264STD_DECODE_H_ 1
33

44
/*
5-
** Copyright 2015-2024 The Khronos Group Inc.
5+
** Copyright 2015-2025 The Khronos Group Inc.
66
**
77
** SPDX-License-Identifier: Apache-2.0
88
*/
@@ -27,7 +27,7 @@ extern "C" {
2727

2828
#define VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_SPEC_VERSION VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_API_VERSION_1_0_0
2929
#define VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_EXTENSION_NAME "VK_STD_vulkan_video_codec_h264_decode"
30-
#define STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_LIST_SIZE 2
30+
#define STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_LIST_SIZE 2U
3131

3232
typedef enum StdVideoDecodeH264FieldOrderCount {
3333
STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_TOP = 0,

dep/vulkan/include/vk_video/vulkan_video_codec_h264std_encode.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#define VULKAN_VIDEO_CODEC_H264STD_ENCODE_H_ 1
33

44
/*
5-
** Copyright 2015-2024 The Khronos Group Inc.
5+
** Copyright 2015-2025 The Khronos Group Inc.
66
**
77
** SPDX-License-Identifier: Apache-2.0
88
*/

dep/vulkan/include/vk_video/vulkan_video_codec_h265std.h

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#define VULKAN_VIDEO_CODEC_H265STD_H_ 1
33

44
/*
5-
** Copyright 2015-2024 The Khronos Group Inc.
5+
** Copyright 2015-2025 The Khronos Group Inc.
66
**
77
** SPDX-License-Identifier: Apache-2.0
88
*/
@@ -22,29 +22,29 @@ extern "C" {
2222
// vulkan_video_codec_h265std is a preprocessor guard. Do not pass it to API calls.
2323
#define vulkan_video_codec_h265std 1
2424
#include "vulkan_video_codecs_common.h"
25-
#define STD_VIDEO_H265_CPB_CNT_LIST_SIZE 32
26-
#define STD_VIDEO_H265_SUBLAYERS_LIST_SIZE 7
27-
#define STD_VIDEO_H265_SCALING_LIST_4X4_NUM_LISTS 6
28-
#define STD_VIDEO_H265_SCALING_LIST_4X4_NUM_ELEMENTS 16
29-
#define STD_VIDEO_H265_SCALING_LIST_8X8_NUM_LISTS 6
30-
#define STD_VIDEO_H265_SCALING_LIST_8X8_NUM_ELEMENTS 64
31-
#define STD_VIDEO_H265_SCALING_LIST_16X16_NUM_LISTS 6
32-
#define STD_VIDEO_H265_SCALING_LIST_16X16_NUM_ELEMENTS 64
33-
#define STD_VIDEO_H265_SCALING_LIST_32X32_NUM_LISTS 2
34-
#define STD_VIDEO_H265_SCALING_LIST_32X32_NUM_ELEMENTS 64
35-
#define STD_VIDEO_H265_CHROMA_QP_OFFSET_LIST_SIZE 6
36-
#define STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_COLS_LIST_SIZE 19
37-
#define STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_ROWS_LIST_SIZE 21
38-
#define STD_VIDEO_H265_PREDICTOR_PALETTE_COMPONENTS_LIST_SIZE 3
39-
#define STD_VIDEO_H265_PREDICTOR_PALETTE_COMP_ENTRIES_LIST_SIZE 128
40-
#define STD_VIDEO_H265_MAX_NUM_LIST_REF 15
41-
#define STD_VIDEO_H265_MAX_CHROMA_PLANES 2
42-
#define STD_VIDEO_H265_MAX_SHORT_TERM_REF_PIC_SETS 64
43-
#define STD_VIDEO_H265_MAX_DPB_SIZE 16
44-
#define STD_VIDEO_H265_MAX_LONG_TERM_REF_PICS_SPS 32
45-
#define STD_VIDEO_H265_MAX_LONG_TERM_PICS 16
46-
#define STD_VIDEO_H265_MAX_DELTA_POC 48
47-
#define STD_VIDEO_H265_NO_REFERENCE_PICTURE 0xFF
25+
#define STD_VIDEO_H265_CPB_CNT_LIST_SIZE 32U
26+
#define STD_VIDEO_H265_SUBLAYERS_LIST_SIZE 7U
27+
#define STD_VIDEO_H265_SCALING_LIST_4X4_NUM_LISTS 6U
28+
#define STD_VIDEO_H265_SCALING_LIST_4X4_NUM_ELEMENTS 16U
29+
#define STD_VIDEO_H265_SCALING_LIST_8X8_NUM_LISTS 6U
30+
#define STD_VIDEO_H265_SCALING_LIST_8X8_NUM_ELEMENTS 64U
31+
#define STD_VIDEO_H265_SCALING_LIST_16X16_NUM_LISTS 6U
32+
#define STD_VIDEO_H265_SCALING_LIST_16X16_NUM_ELEMENTS 64U
33+
#define STD_VIDEO_H265_SCALING_LIST_32X32_NUM_LISTS 2U
34+
#define STD_VIDEO_H265_SCALING_LIST_32X32_NUM_ELEMENTS 64U
35+
#define STD_VIDEO_H265_CHROMA_QP_OFFSET_LIST_SIZE 6U
36+
#define STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_COLS_LIST_SIZE 19U
37+
#define STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_ROWS_LIST_SIZE 21U
38+
#define STD_VIDEO_H265_PREDICTOR_PALETTE_COMPONENTS_LIST_SIZE 3U
39+
#define STD_VIDEO_H265_PREDICTOR_PALETTE_COMP_ENTRIES_LIST_SIZE 128U
40+
#define STD_VIDEO_H265_MAX_NUM_LIST_REF 15U
41+
#define STD_VIDEO_H265_MAX_CHROMA_PLANES 2U
42+
#define STD_VIDEO_H265_MAX_SHORT_TERM_REF_PIC_SETS 64U
43+
#define STD_VIDEO_H265_MAX_DPB_SIZE 16U
44+
#define STD_VIDEO_H265_MAX_LONG_TERM_REF_PICS_SPS 32U
45+
#define STD_VIDEO_H265_MAX_LONG_TERM_PICS 16U
46+
#define STD_VIDEO_H265_MAX_DELTA_POC 48U
47+
#define STD_VIDEO_H265_NO_REFERENCE_PICTURE 0xFFU
4848

4949
typedef enum StdVideoH265ChromaFormatIdc {
5050
STD_VIDEO_H265_CHROMA_FORMAT_IDC_MONOCHROME = 0,

dep/vulkan/include/vk_video/vulkan_video_codec_h265std_decode.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#define VULKAN_VIDEO_CODEC_H265STD_DECODE_H_ 1
33

44
/*
5-
** Copyright 2015-2024 The Khronos Group Inc.
5+
** Copyright 2015-2025 The Khronos Group Inc.
66
**
77
** SPDX-License-Identifier: Apache-2.0
88
*/
@@ -27,7 +27,7 @@ extern "C" {
2727

2828
#define VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_SPEC_VERSION VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_API_VERSION_1_0_0
2929
#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
30+
#define STD_VIDEO_DECODE_H265_REF_PIC_SET_LIST_SIZE 8U
3131
typedef struct StdVideoDecodeH265PictureInfoFlags {
3232
uint32_t IrapPicFlag : 1;
3333
uint32_t IdrPicFlag : 1;

dep/vulkan/include/vk_video/vulkan_video_codec_h265std_encode.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#define VULKAN_VIDEO_CODEC_H265STD_ENCODE_H_ 1
33

44
/*
5-
** Copyright 2015-2024 The Khronos Group Inc.
5+
** Copyright 2015-2025 The Khronos Group Inc.
66
**
77
** SPDX-License-Identifier: Apache-2.0
88
*/

0 commit comments

Comments
 (0)