Searched refs:two_pass_mode (Results 1 - 2 of 2) sorted by relevance

/hardware/intel/img/psb_video/src/
H A Dpnw_H264.c163 uint32_t two_pass_mode; member in struct:context_H264_s
705 ctx->two_pass_mode = (pic_params->num_slice_groups_minus1 > 0) && (!ctx->pic_params->seq_fields.bits.mb_adaptive_frame_field_flag);
709 REGIO_WRITE_FIELD_LITE(ctx->reg_SPS0, MSVDX_VEC_H264, CR_VEC_H264_BE_SPS0, H264_BE_SPS0_2PASS_FLAG, ctx->two_pass_mode); /* Always 0 for VA - we cant handle otherwise yet */
1468 REGIO_WRITE_FIELD_LITE(reg_value, MSVDX_CMDS, OPERATING_MODE, ASYNC_MODE, (ctx->two_pass_mode && !ctx->pic_params->seq_fields.bits.mb_adaptive_frame_field_flag));
1474 if ((ctx->deblock_mode == DEBLOCK_INTRA_OOLD) && ctx->two_pass_mode) { /* Need to mark which buf is to be used as ref*/
1539 if (!ctx->two_pass_mode)
1587 ctx->two_pass_mode = 1;
1588 REGIO_WRITE_FIELD_LITE(ctx->reg_SPS0, MSVDX_VEC_H264, CR_VEC_H264_BE_SPS0, H264_BE_SPS0_2PASS_FLAG, ctx->two_pass_mode);
1691 if (ctx->two_pass_mode) {
1806 if (ctx->two_pass_mode) {
[all...]
/hardware/intel/img/psb_video/src/mrst/
H A Dpsb_H264.c150 uint32_t two_pass_mode; member in struct:context_H264_s
716 ctx->two_pass_mode = (pic_params->num_slice_groups_minus1 > 0);
720 REGIO_WRITE_FIELD_LITE(ctx->reg_SPS0, MSVDX_VEC_H264, CR_VEC_H264_BE_SPS0, H264_BE_SPS0_2PASS_FLAG, ctx->two_pass_mode); /* Always 0 for VA - we cant handle otherwise yet */
1329 if (/*!ctx->two_pass_mode &&*/ CONTEXT_ROTATE(ctx->obj_context)) /* FIXME field coded should not issue */
1353 REGIO_WRITE_FIELD_LITE(reg_value, MSVDX_CMDS, OPERATING_MODE, ASYNC_MODE, ctx->two_pass_mode);
1359 if (ctx->obj_context->is_oold && !ctx->two_pass_mode) { /* Need to mark which buf is to be used as ref*/
1681 if (ctx->two_pass_mode) {
1835 if (obj_context->is_oold && !ctx->two_pass_mode) {
1876 if (ctx->two_pass_mode && (CONTEXT_ROTATE(ctx->obj_context) == 0)) {

Completed in 56 milliseconds