chromium/third_party/swiftshader/include/vk_video/vulkan_video_codec_av1std.h

#ifndef VULKAN_VIDEO_CODEC_AV1STD_H_
#define VULKAN_VIDEO_CODEC_AV1STD_H_

/*
** Copyright 2015-2024 The Khronos Group Inc.
**
** SPDX-License-Identifier: Apache-2.0
*/

/*
** This header is generated from the Khronos Vulkan XML API Registry.
**
*/


#ifdef __cplusplus
extern "C" {
#endif



// vulkan_video_codec_av1std is a preprocessor guard. Do not pass it to API calls.
#define vulkan_video_codec_av1std
#include "vulkan_video_codecs_common.h"
#define STD_VIDEO_AV1_NUM_REF_FRAMES
#define STD_VIDEO_AV1_REFS_PER_FRAME
#define STD_VIDEO_AV1_TOTAL_REFS_PER_FRAME
#define STD_VIDEO_AV1_MAX_TILE_COLS
#define STD_VIDEO_AV1_MAX_TILE_ROWS
#define STD_VIDEO_AV1_MAX_SEGMENTS
#define STD_VIDEO_AV1_SEG_LVL_MAX
#define STD_VIDEO_AV1_PRIMARY_REF_NONE
#define STD_VIDEO_AV1_SELECT_INTEGER_MV
#define STD_VIDEO_AV1_SELECT_SCREEN_CONTENT_TOOLS
#define STD_VIDEO_AV1_SKIP_MODE_FRAMES
#define STD_VIDEO_AV1_MAX_LOOP_FILTER_STRENGTHS
#define STD_VIDEO_AV1_LOOP_FILTER_ADJUSTMENTS
#define STD_VIDEO_AV1_MAX_CDEF_FILTER_STRENGTHS
#define STD_VIDEO_AV1_MAX_NUM_PLANES
#define STD_VIDEO_AV1_GLOBAL_MOTION_PARAMS
#define STD_VIDEO_AV1_MAX_NUM_Y_POINTS
#define STD_VIDEO_AV1_MAX_NUM_CB_POINTS
#define STD_VIDEO_AV1_MAX_NUM_CR_POINTS
#define STD_VIDEO_AV1_MAX_NUM_POS_LUMA
#define STD_VIDEO_AV1_MAX_NUM_POS_CHROMA

StdVideoAV1Profile;

StdVideoAV1Level;

StdVideoAV1FrameType;

StdVideoAV1ReferenceName;

StdVideoAV1InterpolationFilter;

StdVideoAV1TxMode;

StdVideoAV1FrameRestorationType;

StdVideoAV1ColorPrimaries;

StdVideoAV1TransferCharacteristics;

StdVideoAV1MatrixCoefficients;

StdVideoAV1ChromaSamplePosition;
StdVideoAV1ColorConfigFlags;

StdVideoAV1ColorConfig;

StdVideoAV1TimingInfoFlags;

StdVideoAV1TimingInfo;

StdVideoAV1LoopFilterFlags;

StdVideoAV1LoopFilter;

StdVideoAV1QuantizationFlags;

StdVideoAV1Quantization;

StdVideoAV1Segmentation;

StdVideoAV1TileInfoFlags;

StdVideoAV1TileInfo;

StdVideoAV1CDEF;

StdVideoAV1LoopRestoration;

StdVideoAV1GlobalMotion;

StdVideoAV1FilmGrainFlags;

StdVideoAV1FilmGrain;

StdVideoAV1SequenceHeaderFlags;

StdVideoAV1SequenceHeader;


#ifdef __cplusplus
}
#endif

#endif