Vulkan-Hpp
vk::video::H265PictureParameterSet Struct Reference

#include <vulkan_video.hpp>

Public Types

using NativeType = StdVideoH265PictureParameterSet
 

Public Member Functions

 operator StdVideoH265PictureParameterSet const & () const VULKAN_HPP_NOEXCEPT
 
 operator StdVideoH265PictureParameterSet & () VULKAN_HPP_NOEXCEPT
 
bool operator== (H265PictureParameterSet const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (H265PictureParameterSet const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::video ::H265PpsFlags flags = {}
 
uint8_t pps_pic_parameter_set_id = {}
 
uint8_t pps_seq_parameter_set_id = {}
 
uint8_t sps_video_parameter_set_id = {}
 
uint8_t num_extra_slice_header_bits = {}
 
uint8_t num_ref_idx_l0_default_active_minus1 = {}
 
uint8_t num_ref_idx_l1_default_active_minus1 = {}
 
int8_t init_qp_minus26 = {}
 
uint8_t diff_cu_qp_delta_depth = {}
 
int8_t pps_cb_qp_offset = {}
 
int8_t pps_cr_qp_offset = {}
 
int8_t pps_beta_offset_div2 = {}
 
int8_t pps_tc_offset_div2 = {}
 
uint8_t log2_parallel_merge_level_minus2 = {}
 
uint8_t log2_max_transform_skip_block_size_minus2 = {}
 
uint8_t diff_cu_chroma_qp_offset_depth = {}
 
uint8_t chroma_qp_offset_list_len_minus1 = {}
 
vk::ArrayWrapper1D< int8_t, 6 > cb_qp_offset_list = {}
 
vk::ArrayWrapper1D< int8_t, 6 > cr_qp_offset_list = {}
 
uint8_t log2_sao_offset_scale_luma = {}
 
uint8_t log2_sao_offset_scale_chroma = {}
 
int8_t pps_act_y_qp_offset_plus5 = {}
 
int8_t pps_act_cb_qp_offset_plus5 = {}
 
int8_t pps_act_cr_qp_offset_plus3 = {}
 
uint8_t pps_num_palette_predictor_initializers = {}
 
uint8_t luma_bit_depth_entry_minus8 = {}
 
uint8_t chroma_bit_depth_entry_minus8 = {}
 
uint8_t num_tile_columns_minus1 = {}
 
uint8_t num_tile_rows_minus1 = {}
 
uint8_t reserved1 = {}
 
uint8_t reserved2 = {}
 
vk::ArrayWrapper1D< uint16_t, 19 > column_width_minus1 = {}
 
vk::ArrayWrapper1D< uint16_t, 21 > row_height_minus1 = {}
 
uint32_t reserved3 = {}
 
const vk::video ::H265ScalingListspScalingLists = {}
 
const vk::video ::H265PredictorPaletteEntriespPredictorPaletteEntries = {}
 

Detailed Description

Definition at line 2060 of file vulkan_video.hpp.

Member Typedef Documentation

◆ NativeType

Member Function Documentation

◆ operator StdVideoH265PictureParameterSet &()

vk::video::H265PictureParameterSet::operator StdVideoH265PictureParameterSet & ( )
inline

Definition at line 2069 of file vulkan_video.hpp.

◆ operator StdVideoH265PictureParameterSet const &()

vk::video::H265PictureParameterSet::operator StdVideoH265PictureParameterSet const & ( ) const
inline

Definition at line 2064 of file vulkan_video.hpp.

◆ operator!=()

bool vk::video::H265PictureParameterSet::operator!= ( H265PictureParameterSet const &  rhs) const
inline

Definition at line 2098 of file vulkan_video.hpp.

◆ operator==()

bool vk::video::H265PictureParameterSet::operator== ( H265PictureParameterSet const &  rhs) const
inline

Definition at line 2074 of file vulkan_video.hpp.

Member Data Documentation

◆ cb_qp_offset_list

vk::ArrayWrapper1D<int8_t, 6 > vk::video::H265PictureParameterSet::cb_qp_offset_list = {}

Definition at line 2121 of file vulkan_video.hpp.

◆ chroma_bit_depth_entry_minus8

uint8_t vk::video::H265PictureParameterSet::chroma_bit_depth_entry_minus8 = {}

Definition at line 2130 of file vulkan_video.hpp.

◆ chroma_qp_offset_list_len_minus1

uint8_t vk::video::H265PictureParameterSet::chroma_qp_offset_list_len_minus1 = {}

Definition at line 2120 of file vulkan_video.hpp.

◆ column_width_minus1

vk::ArrayWrapper1D<uint16_t, 19 > vk::video::H265PictureParameterSet::column_width_minus1 = {}

Definition at line 2135 of file vulkan_video.hpp.

◆ cr_qp_offset_list

vk::ArrayWrapper1D<int8_t, 6 > vk::video::H265PictureParameterSet::cr_qp_offset_list = {}

Definition at line 2122 of file vulkan_video.hpp.

◆ diff_cu_chroma_qp_offset_depth

uint8_t vk::video::H265PictureParameterSet::diff_cu_chroma_qp_offset_depth = {}

Definition at line 2119 of file vulkan_video.hpp.

◆ diff_cu_qp_delta_depth

uint8_t vk::video::H265PictureParameterSet::diff_cu_qp_delta_depth = {}

Definition at line 2112 of file vulkan_video.hpp.

◆ flags

vk:: video ::H265PpsFlags vk::video::H265PictureParameterSet::flags = {}

Definition at line 2104 of file vulkan_video.hpp.

◆ init_qp_minus26

int8_t vk::video::H265PictureParameterSet::init_qp_minus26 = {}

Definition at line 2111 of file vulkan_video.hpp.

◆ log2_max_transform_skip_block_size_minus2

uint8_t vk::video::H265PictureParameterSet::log2_max_transform_skip_block_size_minus2 = {}

Definition at line 2118 of file vulkan_video.hpp.

◆ log2_parallel_merge_level_minus2

uint8_t vk::video::H265PictureParameterSet::log2_parallel_merge_level_minus2 = {}

Definition at line 2117 of file vulkan_video.hpp.

◆ log2_sao_offset_scale_chroma

uint8_t vk::video::H265PictureParameterSet::log2_sao_offset_scale_chroma = {}

Definition at line 2124 of file vulkan_video.hpp.

◆ log2_sao_offset_scale_luma

uint8_t vk::video::H265PictureParameterSet::log2_sao_offset_scale_luma = {}

Definition at line 2123 of file vulkan_video.hpp.

◆ luma_bit_depth_entry_minus8

uint8_t vk::video::H265PictureParameterSet::luma_bit_depth_entry_minus8 = {}

Definition at line 2129 of file vulkan_video.hpp.

◆ num_extra_slice_header_bits

uint8_t vk::video::H265PictureParameterSet::num_extra_slice_header_bits = {}

Definition at line 2108 of file vulkan_video.hpp.

◆ num_ref_idx_l0_default_active_minus1

uint8_t vk::video::H265PictureParameterSet::num_ref_idx_l0_default_active_minus1 = {}

Definition at line 2109 of file vulkan_video.hpp.

◆ num_ref_idx_l1_default_active_minus1

uint8_t vk::video::H265PictureParameterSet::num_ref_idx_l1_default_active_minus1 = {}

Definition at line 2110 of file vulkan_video.hpp.

◆ num_tile_columns_minus1

uint8_t vk::video::H265PictureParameterSet::num_tile_columns_minus1 = {}

Definition at line 2131 of file vulkan_video.hpp.

◆ num_tile_rows_minus1

uint8_t vk::video::H265PictureParameterSet::num_tile_rows_minus1 = {}

Definition at line 2132 of file vulkan_video.hpp.

◆ pPredictorPaletteEntries

const vk:: video ::H265PredictorPaletteEntries* vk::video::H265PictureParameterSet::pPredictorPaletteEntries = {}

Definition at line 2139 of file vulkan_video.hpp.

◆ pps_act_cb_qp_offset_plus5

int8_t vk::video::H265PictureParameterSet::pps_act_cb_qp_offset_plus5 = {}

Definition at line 2126 of file vulkan_video.hpp.

◆ pps_act_cr_qp_offset_plus3

int8_t vk::video::H265PictureParameterSet::pps_act_cr_qp_offset_plus3 = {}

Definition at line 2127 of file vulkan_video.hpp.

◆ pps_act_y_qp_offset_plus5

int8_t vk::video::H265PictureParameterSet::pps_act_y_qp_offset_plus5 = {}

Definition at line 2125 of file vulkan_video.hpp.

◆ pps_beta_offset_div2

int8_t vk::video::H265PictureParameterSet::pps_beta_offset_div2 = {}

Definition at line 2115 of file vulkan_video.hpp.

◆ pps_cb_qp_offset

int8_t vk::video::H265PictureParameterSet::pps_cb_qp_offset = {}

Definition at line 2113 of file vulkan_video.hpp.

◆ pps_cr_qp_offset

int8_t vk::video::H265PictureParameterSet::pps_cr_qp_offset = {}

Definition at line 2114 of file vulkan_video.hpp.

◆ pps_num_palette_predictor_initializers

uint8_t vk::video::H265PictureParameterSet::pps_num_palette_predictor_initializers = {}

Definition at line 2128 of file vulkan_video.hpp.

◆ pps_pic_parameter_set_id

uint8_t vk::video::H265PictureParameterSet::pps_pic_parameter_set_id = {}

Definition at line 2105 of file vulkan_video.hpp.

◆ pps_seq_parameter_set_id

uint8_t vk::video::H265PictureParameterSet::pps_seq_parameter_set_id = {}

Definition at line 2106 of file vulkan_video.hpp.

◆ pps_tc_offset_div2

int8_t vk::video::H265PictureParameterSet::pps_tc_offset_div2 = {}

Definition at line 2116 of file vulkan_video.hpp.

◆ pScalingLists

const vk:: video ::H265ScalingLists* vk::video::H265PictureParameterSet::pScalingLists = {}

Definition at line 2138 of file vulkan_video.hpp.

◆ reserved1

uint8_t vk::video::H265PictureParameterSet::reserved1 = {}

Definition at line 2133 of file vulkan_video.hpp.

◆ reserved2

uint8_t vk::video::H265PictureParameterSet::reserved2 = {}

Definition at line 2134 of file vulkan_video.hpp.

◆ reserved3

uint32_t vk::video::H265PictureParameterSet::reserved3 = {}

Definition at line 2137 of file vulkan_video.hpp.

◆ row_height_minus1

vk::ArrayWrapper1D<uint16_t, 21 > vk::video::H265PictureParameterSet::row_height_minus1 = {}

Definition at line 2136 of file vulkan_video.hpp.

◆ sps_video_parameter_set_id

uint8_t vk::video::H265PictureParameterSet::sps_video_parameter_set_id = {}

Definition at line 2107 of file vulkan_video.hpp.


The documentation for this struct was generated from the following file: