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

#ifndef VULKAN_VIDEO_CODEC_H264STD_ENCODE_H_
#define VULKAN_VIDEO_CODEC_H264STD_ENCODE_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_h264std_encode is a preprocessor guard. Do not pass it to API calls.
#define vulkan_video_codec_h264std_encode
#include "vulkan_video_codec_h264std.h"

#define VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_API_VERSION_1_0_0

#define VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_SPEC_VERSION
#define VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_EXTENSION_NAME
StdVideoEncodeH264WeightTableFlags;

StdVideoEncodeH264WeightTable;

StdVideoEncodeH264SliceHeaderFlags;

StdVideoEncodeH264PictureInfoFlags;

StdVideoEncodeH264ReferenceInfoFlags;

StdVideoEncodeH264ReferenceListsInfoFlags;

StdVideoEncodeH264RefListModEntry;

StdVideoEncodeH264RefPicMarkingEntry;

StdVideoEncodeH264ReferenceListsInfo;

StdVideoEncodeH264PictureInfo;

StdVideoEncodeH264ReferenceInfo;

StdVideoEncodeH264SliceHeader;


#ifdef __cplusplus
}
#endif

#endif