Lines Matching refs:bits
580 uint32_t sub_width_c = (pic_params->seq_fields.bits.chroma_format_idc > 2) ? 1 : 2; in psb__H264_process_picture_param()
581 uint32_t sub_height_c = (pic_params->seq_fields.bits.chroma_format_idc > 1) ? 1 : 2; in psb__H264_process_picture_param()
583 if (pic_params->seq_fields.bits.chroma_format_idc == 0) { in psb__H264_process_picture_param()
595 …ctx->qp_bd_offset_c = 6 * (pic_params->bit_depth_chroma_minus8 + pic_params->seq_fields.bits.resid… in psb__H264_process_picture_param()
623 …ctx->picture_height_map_units = 1 + ctx->picture_height_mb / (2 - pic_params->seq_fields.bits.fram… in psb__H264_process_picture_param()
626 …pic_params->seq_fields.bits.mb_adaptive_frame_field_flag = (pic_params->seq_fields.bits.mb_adaptiv… in psb__H264_process_picture_param()
627 … !pic_params->pic_fields.bits.field_pic_flag); in psb__H264_process_picture_param()
629 if (pic_params->pic_fields.bits.field_pic_flag) { in psb__H264_process_picture_param()
639 ctx->field_type = pic_params->seq_fields.bits.mb_adaptive_frame_field_flag ? 3 : 2; in psb__H264_process_picture_param()
732 …pic_params->num_slice_groups_minus1 > 0) && (!ctx->pic_params->seq_fields.bits.mb_adaptive_frame_f… in psb__H264_process_picture_param()
741 …VEC_H264_FE_SPS0, DIRECT_8X8_INFERENCE_FLAG, pic_params->seq_fields.bits.direct_8x8_inferenc… in psb__H264_process_picture_param()
742 …_VEC_H264_FE_SPS0, CHROMA_FORMAT_IDC, pic_params->seq_fields.bits.chroma_format_idc); in psb__H264_process_picture_param()
743 …VEC_H264_FE_SPS0, FRAME_MBS_ONLY_FLAG, pic_params->seq_fields.bits.frame_mbs_only_flag… in psb__H264_process_picture_param()
747 …VEC_H264_FE_PPS0, TRANSFORM_8X8_MODE_FLAG, pic_params->pic_fields.bits.transform_8x8_mode_… in psb__H264_process_picture_param()
748 …VEC_H264_FE_PPS0, CONSTRAINED_INTRA_PRED_FLAG, pic_params->pic_fields.bits.constrained_intra_p… in psb__H264_process_picture_param()
749 …VEC_H264_FE_PPS0, ENTROPY_CODING_MODE_FLAG, pic_params->pic_fields.bits.entropy_coding_mode… in psb__H264_process_picture_param()
751 …VEC_H264_BE_PPS0, BE_WEIGHTED_BIPRED_IDC, pic_params->pic_fields.bits.weighted_bipred_idc… in psb__H264_process_picture_param()
755 …uint32_t PicHeightInMbs = ctx->picture_height_mb >> pic_params->pic_fields.bits.field_pic_flag… in psb__H264_process_picture_param()
763 …VEC_H264_FE_CUR_PIC0, MBAFFFRAMEFLAG, pic_params->seq_fields.bits.mb_adaptive_frame_f… in psb__H264_process_picture_param()
764 … CR_VEC_H264_FE_CUR_PIC0, FIELD_PIC_FLAG, pic_params->pic_fields.bits.field_pic_flag); in psb__H264_process_picture_param()
770 …H264, CR_VEC_H264_BE_COL_PIC0, COL_MBAFFFRAMEFLAG, pic_params->seq_fields.bits.mb_adaptive_frame_f… in psb__H264_process_picture_param()
773 if (pic_params->seq_fields.bits.chroma_format_idc == 0) { in psb__H264_process_picture_param()
872 extract_msg->header.bits.msg_size = sizeof(struct fw_slice_header_extract_msg); in psb__H264_process_slice_header_group()
873 extract_msg->header.bits.msg_type = VA_MSGID_SLICE_HEADER_EXTRACT; in psb__H264_process_slice_header_group()
874 extract_msg->flags.bits.flags = FW_VA_RENDER_HOST_INT; in psb__H264_process_slice_header_group()
878 extract_msg->flag_bitfield.bits.expected_pps_id = in psb__H264_process_slice_header_group()
882 extract_msg->flag_bitfield.bits.nalu_header_unit_type = in psb__H264_process_slice_header_group()
883 pic_param_buf->nalu_header.bits.nalu_header_unit_type; in psb__H264_process_slice_header_group()
884 extract_msg->flag_bitfield.bits.nalu_header_ref_idc = in psb__H264_process_slice_header_group()
885 pic_param_buf->nalu_header.bits.nalu_header_ref_idc; in psb__H264_process_slice_header_group()
886 extract_msg->header.bits.msg_type = VA_MSGID_MODULAR_SLICE_HEADER_EXTRACT; in psb__H264_process_slice_header_group()
889 extract_msg->flag_bitfield.bits.continue_parse_flag = 0; in psb__H264_process_slice_header_group()
890 extract_msg->flag_bitfield.bits.frame_mbs_only_flag = in psb__H264_process_slice_header_group()
891 pic_param_buf->flags.bits.frame_mbs_only_flag; in psb__H264_process_slice_header_group()
892 extract_msg->flag_bitfield.bits.pic_order_present_flag = in psb__H264_process_slice_header_group()
893 pic_param_buf->flags.bits.pic_order_present_flag; in psb__H264_process_slice_header_group()
894 extract_msg->flag_bitfield.bits.delta_pic_order_always_zero_flag = in psb__H264_process_slice_header_group()
895 pic_param_buf->flags.bits.delta_pic_order_always_zero_flag; in psb__H264_process_slice_header_group()
896 extract_msg->flag_bitfield.bits.redundant_pic_cnt_present_flag = in psb__H264_process_slice_header_group()
897 pic_param_buf->flags.bits.redundant_pic_cnt_present_flag; in psb__H264_process_slice_header_group()
898 extract_msg->flag_bitfield.bits.weighted_pred_flag = in psb__H264_process_slice_header_group()
899 pic_param_buf->flags.bits.weighted_pred_flag; in psb__H264_process_slice_header_group()
900 extract_msg->flag_bitfield.bits.entropy_coding_mode_flag = in psb__H264_process_slice_header_group()
901 pic_param_buf->flags.bits.entropy_coding_mode_flag; in psb__H264_process_slice_header_group()
902 extract_msg->flag_bitfield.bits.deblocking_filter_control_present_flag = in psb__H264_process_slice_header_group()
903 pic_param_buf->flags.bits.deblocking_filter_control_present_flag; in psb__H264_process_slice_header_group()
904 extract_msg->flag_bitfield.bits.weighted_bipred_idc = in psb__H264_process_slice_header_group()
905 pic_param_buf->flags.bits.weighted_bipred_idc; in psb__H264_process_slice_header_group()
906 extract_msg->flag_bitfield.bits.residual_colour_transform_flag = in psb__H264_process_slice_header_group()
908 extract_msg->flag_bitfield.bits.chroma_format_idc = in psb__H264_process_slice_header_group()
910 extract_msg->flag_bitfield.bits.idr_flag = in psb__H264_process_slice_header_group()
912 extract_msg->flag_bitfield.bits.pic_order_cnt_type = in psb__H264_process_slice_header_group()
915 extract_msg->pic_param0.bits.num_slice_groups_minus1 = in psb__H264_process_slice_header_group()
917 extract_msg->pic_param0.bits.slice_group_map_type = in psb__H264_process_slice_header_group()
919 extract_msg->pic_param0.bits.log2_slice_group_change_cycle = in psb__H264_process_slice_header_group()
921 extract_msg->pic_param0.bits.num_ref_idc_l0_active_minus1 = in psb__H264_process_slice_header_group()
924 extract_msg->pic_param0.bits.log2_max_pic_order_cnt_lsb_minus4 = in psb__H264_process_slice_header_group()
926 extract_msg->pic_param0.bits.log2_max_frame_num_minus4 = in psb__H264_process_slice_header_group()
928 extract_msg->pic_param0.bits.num_ref_idc_l1_active_minus1 = in psb__H264_process_slice_header_group()
930 extract_msg->pic_param0.bits.slice_header_bit_offset = in psb__H264_process_slice_header_group()
1060 if (pic_params->pic_fields.bits.field_pic_flag) { in psb__H264_build_B_slice_chunk()
1338 if ((pic_params->pic_fields.bits.weighted_pred_flag && (slice_param->slice_type == ST_P)) || in psb__H264_build_rendec_params()
1339 … ((pic_params->pic_fields.bits.weighted_bipred_idc != 0) && (slice_param->slice_type == ST_B))) { in psb__H264_build_rendec_params()
1439 …ING_MODE, ASYNC_MODE, (ctx->two_pass_mode && !ctx->pic_params->seq_fields.bits.mb_adaptive_frame_f… in psb__H264_build_rendec_params()
1440 …g_value, MSVDX_CMDS, OPERATING_MODE, CHROMA_FORMAT, pic_params->seq_fields.bits.chroma_format_idc); in psb__H264_build_rendec_params()
1487 …IMG_UINT32 ui32Mode = pic_params->pic_fields.bits.weighted_pred_flag | (pic_params->pic_fields.bi… in psb__H264_build_rendec_params()
1492 … MSVDX_CMDS, SLICE_PARAMS, CONSTRAINED_INTRA_PRED, pic_params->pic_fields.bits.constrained_intra_p… in psb__H264_build_rendec_params()
1531 …if (!pic_params->pic_fields.bits.field_pic_flag && pic_params->seq_fields.bits.mb_adaptive_frame_f… in psb__H264_preprocess_slice()
1659 if (ctx->pic_params->seq_fields.bits.mb_adaptive_frame_field_flag) { in psb__H264_end_slice()
1673 …ctx->obj_context->last_mb = (((ctx->picture_height_mb >> ctx->pic_params->pic_fields.bits.field_pi… in psb__H264_end_slice()