Searched refs:stVP9Segments (Results 1 – 7 of 7) sorted by relevance
| /rockchip-linux_mpp/mpp/hal/rkdec/vp9d/ |
| H A D | hal_vp9d_vdpu383.c | 558 mpp_put_bits(&bp, pp->stVP9Segments.pred_probs[i], 8); in prepare_uncompress_header() 561 mpp_put_bits(&bp, pp->stVP9Segments.tree_probs[i], 8); in prepare_uncompress_header() 563 mpp_put_bits(&bp, pp->stVP9Segments.enabled, 1); in prepare_uncompress_header() 564 mpp_put_bits(&bp, pp->stVP9Segments.update_map, 1); in prepare_uncompress_header() 565 mpp_put_bits(&bp, pp->stVP9Segments.temporal_update, 1); in prepare_uncompress_header() 566 mpp_put_bits(&bp, pp->stVP9Segments.abs_delta, 1); in prepare_uncompress_header() 579 mpp_put_bits(&bp, (pp->stVP9Segments.feature_mask[i] >> j) & 0x1, 1); in prepare_uncompress_header() 582 mpp_put_bits(&bp, pp->stVP9Segments.feature_data[i][0], 9); in prepare_uncompress_header() 583 mpp_put_bits(&bp, pp->stVP9Segments.feature_data[i][1], 7); in prepare_uncompress_header() 584 mpp_put_bits(&bp, pp->stVP9Segments.feature_data[i][2], 2); in prepare_uncompress_header() [all …]
|
| H A D | hal_vp9d_rkv.c | 345 if (pic_param->stVP9Segments.enabled && pic_param->stVP9Segments.update_map) { in hal_vp9d_rkv_gen_regs() 489 hw_ctx->ls_info.abs_delta_last = pic_param->stVP9Segments.abs_delta; in hal_vp9d_rkv_gen_regs() 499 hw_ctx->ls_info.feature_data[i][0] = pic_param->stVP9Segments.feature_data[i][0]; in hal_vp9d_rkv_gen_regs() 500 hw_ctx->ls_info.feature_data[i][1] = pic_param->stVP9Segments.feature_data[i][1]; in hal_vp9d_rkv_gen_regs() 501 hw_ctx->ls_info.feature_data[i][2] = pic_param->stVP9Segments.feature_data[i][2]; in hal_vp9d_rkv_gen_regs() 502 hw_ctx->ls_info.feature_data[i][3] = pic_param->stVP9Segments.feature_data[i][3]; in hal_vp9d_rkv_gen_regs() 503 hw_ctx->ls_info.feature_mask[i] = pic_param->stVP9Segments.feature_mask[i]; in hal_vp9d_rkv_gen_regs() 506 hw_ctx->ls_info.segmentation_enable_flag_last = pic_param->stVP9Segments.enabled; in hal_vp9d_rkv_gen_regs() 513 pic_param->stVP9Segments.enabled, pic_param->show_frame, in hal_vp9d_rkv_gen_regs()
|
| H A D | hal_vp9d_vdpu34x.c | 535 if ((pic_param->stVP9Segments.enabled && pic_param->stVP9Segments.update_map) || in hal_vp9d_vdpu34x_gen_regs() 807 hw_ctx->ls_info.abs_delta_last = pic_param->stVP9Segments.abs_delta; in hal_vp9d_vdpu34x_gen_regs() 817 hw_ctx->ls_info.feature_data[i][0] = pic_param->stVP9Segments.feature_data[i][0]; in hal_vp9d_vdpu34x_gen_regs() 818 hw_ctx->ls_info.feature_data[i][1] = pic_param->stVP9Segments.feature_data[i][1]; in hal_vp9d_vdpu34x_gen_regs() 819 hw_ctx->ls_info.feature_data[i][2] = pic_param->stVP9Segments.feature_data[i][2]; in hal_vp9d_vdpu34x_gen_regs() 820 hw_ctx->ls_info.feature_data[i][3] = pic_param->stVP9Segments.feature_data[i][3]; in hal_vp9d_vdpu34x_gen_regs() 821 hw_ctx->ls_info.feature_mask[i] = pic_param->stVP9Segments.feature_mask[i]; in hal_vp9d_vdpu34x_gen_regs() 824 hw_ctx->ls_info.segmentation_enable_flag_last = pic_param->stVP9Segments.enabled; in hal_vp9d_vdpu34x_gen_regs() 831 pic_param->stVP9Segments.enabled, pic_param->show_frame, in hal_vp9d_vdpu34x_gen_regs()
|
| H A D | hal_vp9d_vdpu382.c | 549 if ((pic_param->stVP9Segments.enabled && pic_param->stVP9Segments.update_map) || in hal_vp9d_vdpu382_gen_regs() 824 hw_ctx->ls_info.abs_delta_last = pic_param->stVP9Segments.abs_delta; in hal_vp9d_vdpu382_gen_regs() 834 hw_ctx->ls_info.feature_data[i][0] = pic_param->stVP9Segments.feature_data[i][0]; in hal_vp9d_vdpu382_gen_regs() 835 hw_ctx->ls_info.feature_data[i][1] = pic_param->stVP9Segments.feature_data[i][1]; in hal_vp9d_vdpu382_gen_regs() 836 hw_ctx->ls_info.feature_data[i][2] = pic_param->stVP9Segments.feature_data[i][2]; in hal_vp9d_vdpu382_gen_regs() 837 hw_ctx->ls_info.feature_data[i][3] = pic_param->stVP9Segments.feature_data[i][3]; in hal_vp9d_vdpu382_gen_regs() 838 hw_ctx->ls_info.feature_mask[i] = pic_param->stVP9Segments.feature_mask[i]; in hal_vp9d_vdpu382_gen_regs() 841 hw_ctx->ls_info.segmentation_enable_flag_last = pic_param->stVP9Segments.enabled; in hal_vp9d_vdpu382_gen_regs() 848 pic_param->stVP9Segments.enabled, pic_param->show_frame, in hal_vp9d_vdpu382_gen_regs()
|
| H A D | hal_vp9d_com.c | 1031 mpp_put_bits(&bp, pic_param->stVP9Segments.pred_probs[i], 8); in hal_vp9d_output_probe() 1034 mpp_put_bits(&bp, pic_param->stVP9Segments.tree_probs[i], 8); //7 in hal_vp9d_output_probe() 1532 mpp_put_bits(&bp, pic_param->stVP9Segments.pred_probs[i], 8); in hal_vp9d_prob_flag_delta() 1535 mpp_put_bits(&bp, pic_param->stVP9Segments.tree_probs[i], 8); //7 in hal_vp9d_prob_flag_delta() 1761 mpp_put_bits(&bp, pic_param->stVP9Segments.pred_probs[i], 8); in hal_vp9d_prob_flag_delta() 1764 mpp_put_bits(&bp, pic_param->stVP9Segments.tree_probs[i], 8); //7 in hal_vp9d_prob_flag_delta()
|
| /rockchip-linux_mpp/mpp/common/ |
| H A D | vp9d_syntax.h | 139 DXVA_segmentation_VP9 stVP9Segments; member
|
| /rockchip-linux_mpp/mpp/codec/dec/vp9/ |
| H A D | vp9d_parser2_syntax.c | 130 vp9d_fill_segmentation(s, &pic->stVP9Segments); in vp9d_fill_picparams()
|