[−][src]Struct intel_genxml::gen10::VdencImgState
Fields
dword_length: u32
subopcode_b: u32
subopcode_a: u32
media_command_opcode: u32
pipeline: u32
command_type: u32
bidirectional_mix_disable: bool
vdenc_perfmode: u32
time_budget_overflow_check: bool
vdenc_extended_pak_obj_cmd_enable: bool
transform_8x8: bool
vdenc_l1_cache_priority: u32
lambda_value_for_trellis: u32
unidirectional_mix_disable: bool
picture_width: u32
sub_pel_mode: u32
forward_transform_skip_check_enable: bool
block_based_skip_enable: bool
inter_sad_measure_adjustment: u32
intra_sad_measure_adjustment: u32
sub_mb_sub_partition_mask: u32
block_based_skip_type: u32
picture_height: u32
cre_prefetch_enable: bool
hme_ref1_disable: bool
mb_slice_threshold_value: u32
constrained_intra_prediction: bool
picture_type: u32
slice_mb_height: u32
hme0_x_offset: i32
hme0_y_offset: i32
hme1_x_offset: i32
hme1_y_offset: i32
luma_intra_partition_mask: u32
non_skip_zero_mv_cost_added: u32
non_skip_mb_mode_cost_added: u32
mv_cost_scaling_factor: u32
bilinear_filter_enable: bool
refid_cost_mode_select: u32
mode_0_cost: u32
mode_1_cost: u32
mode_2_cost: u32
mode_3_cost: u32
mode_4_cost: u32
mode_5_cost: u32
mode_6_cost: u32
mode_7_cost: u32
mode_8_cost: u32
mode_9_cost: u32
refid_cost: u32
chroma_intra_mode_cost: u32
mv_cost: ImageStateCost
qpprimey: u32
targetsizeinword: u32
avc_intra_4x4_mode_mask: u32
avc_intra_8x8_mode_mask: u32
avc_intra_16x16_mode_mask: u32
avc_intra_chroma_mode_mask: u32
intra_compute_type: u32
penalty_for_intra_16x16_non_dc_prediction: u32
penalty_for_intra_8x8_non_dc_prediction: u32
penalty_for_intra_4x4_non_dc_prediction: u32
intra_refresh_mb_position: u32
intra_refresh_mb_size: u32
intra_refresh_enable_rolling_i_enable: bool
intra_refresh_mode: u32
qp_adjustment_for_rolling_i: i32
panicmodembthreshold: u32
smallmbsizeinword: u32
largembsizeinword: u32
l0_number_of_references: i32
l1_number_of_references: i32
macroblock_budget: u32
initial_time: u32
hme_ref_windows_combining_threshold: u32
max_horizontal_mv_range: u32
max_vertical_mv_range: u32
hme_mv_cost: ImageStateCost
roi_qp_adjustment_for_zone0: i32
roi_qp_adjustment_for_zone1: i32
roi_qp_adjustment_for_zone2: i32
roi_qp_adjustment_for_zone3: i32
qp_adjustment_for_shape_best_intra_4x4_winner: i32
qp_adjustment_for_shape_best_intra_8x8_winner: i32
qp_adjustment_for_shape_best_intra_16x16_winner: i32
best_distortion_qp_adjustment_for_zone0: i32
best_distortion_qp_adjustment_for_zone1: i32
best_distortion_qp_adjustment_for_zone2: i32
best_distortion_qp_adjustment_for_zone3: i32
sad_haar_threshold_0: u32
sad_haar_threshold_1: u32
sad_haar_threshold_2: u32
min_qp: u32
max_qp: u32
max_delta_qp: u32
roi_enable: bool
fwd_predictor0_mv_enable: bool
bwd_predictor1_mv_enable: bool
mb_level_qp_enable: bool
targetsizeinwordsmb_maxsizeinwordsmb_enable: bool
ppmv_disable: bool
coefficient_clamp_enable: bool
long_term_reference_frame_bwd_ref0_indicator: bool
long_term_reference_frame_fwd_ref2_indicator: bool
long_term_reference_frame_fwd_ref1_indicator: bool
long_term_reference_frame_fwd_ref0_indicator: bool
midpoint_sad_haar: u32
Methods
impl VdencImgState
[src]
pub const DWORD_LENGTH: u32
[src]
pub const COLUMN_BASED: u32
[src]
pub const HAAR_TRANSFORM_ADJUSTED: u32
[src]
pub const HPEL: u32
[src]
pub const I: u32
[src]
pub const NONE: u32
[src]
pub const P: u32
[src]
pub const PEL: u32
[src]
pub const QPEL: u32
[src]
pub const ROW_BASED: u32
[src]
pub const SPEED: u32
[src]
pub const _2PEL: u32
[src]
Trait Implementations
impl Default for VdencImgState
[src]
impl Deserialize for VdencImgState
[src]
impl<'_> From<&'_ [u32; 36]> for VdencImgState
[src]
impl Serialize for VdencImgState
[src]
Auto Trait Implementations
impl RefUnwindSafe for VdencImgState
impl Send for VdencImgState
impl Sync for VdencImgState
impl Unpin for VdencImgState
impl UnwindSafe for VdencImgState
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,