Home
last modified time | relevance | path

Searched refs:dxva (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/av1d/
H A Dhal_av1d_vdpu.c171 …MPP_RET vdpu_av1d_filtermem_alloc(Av1dHalCtx *p_hal, VdpuAv1dRegCtx *ctx, DXVA_PicParams_AV1 *dxva) in vdpu_av1d_filtermem_alloc() argument
174 RK_U32 pic_height = MPP_ALIGN(dxva->height, 64); in vdpu_av1d_filtermem_alloc()
178 RK_U32 num_tile_cols = 1 << dxva->tile_cols_log2;//dxva->tiles.cols; in vdpu_av1d_filtermem_alloc()
679 RK_S32 GetRelativeDist(DXVA_PicParams_AV1 *dxva, RK_S32 a, RK_S32 b) in GetRelativeDist() argument
681 if (!dxva->order_hint_bits) return 0; in GetRelativeDist()
682 const RK_S32 bits = dxva->order_hint_bits - 1; in GetRelativeDist()
694 ref_offset[0] = GetRelativeDist(dxva, dxva->frame_refs[idx].order_hint, \
695 dxva->frame_refs[idx].lst_frame_offset); \
696 ref_offset[1] = GetRelativeDist(dxva, dxva->frame_refs[idx].order_hint, \
697 dxva->frame_refs[idx].lst2_frame_offset); \
[all …]
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/vp9d/
H A Dhal_vp9d_com.h90 MPP_RET hal_vp9d_output_probe(void *buf, void *dxva);
91 MPP_RET hal_vp9d_prob_flag_delta(void *buf, void *dxva);
92 void hal_vp9d_update_counts(void *buf, void *dxva);
93 MPP_RET hal_vp9d_prob_default(void *buf, void *dxva);
H A Dhal_vp9d_com.c1002 MPP_RET hal_vp9d_output_probe(void *buf, void *dxva) in hal_vp9d_output_probe() argument
1008 DXVA_PicParams_VP9 *pic_param = (DXVA_PicParams_VP9*)dxva; in hal_vp9d_output_probe()
1247 MPP_RET hal_vp9d_prob_default(void *buf, void *dxva) in hal_vp9d_prob_default() argument
1253 DXVA_PicParams_VP9 *pic_param = (DXVA_PicParams_VP9*)dxva; in hal_vp9d_prob_default()
1448 MPP_RET hal_vp9d_prob_flag_delta(void *buf, void *dxva) in hal_vp9d_prob_flag_delta() argument
1454 DXVA_PicParams_VP9 *pic_param = (DXVA_PicParams_VP9*)dxva; in hal_vp9d_prob_flag_delta()
1925 void hal_vp9d_update_counts(void *buf, void *dxva) in hal_vp9d_update_counts() argument
1927 DXVA_PicParams_VP9 *s = (DXVA_PicParams_VP9*)dxva; in hal_vp9d_update_counts()
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_com.h151 RK_S32 hal_h265d_slice_hw_rps(void *dxva, void *rps_buf, void* sw_rps_buf, RK_U32 fast_mode);
152 RK_S32 hal_h265d_slice_output_rps(void *dxva, void *rps_buf);
153 void hal_h265d_output_scalinglist_packet(void *hal, void *ptr, void *dxva);
H A Dhal_h265d_com.c228 int hal_h265d_slice_rpl(void *dxva, SliceHeader_t *sh, RefPicListTab_t *ref) in hal_h265d_slice_rpl() argument
238 dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_slice_rpl()
309 RK_S32 hal_h265d_slice_hw_rps(void *dxva, void *rps_buf, void* sw_rps_buf, RK_U32 fast_mode) in hal_h265d_slice_hw_rps() argument
314 h265d_dxva2_picture_context_t *dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_slice_hw_rps()
369 RK_S32 hal_h265d_slice_output_rps(void *dxva, void *rps_buf) in hal_h265d_slice_output_rps() argument
392 dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_slice_output_rps()
627 hal_h265d_slice_rpl(dxva, &sh, &ref); in hal_h265d_slice_output_rps()
693 void hal_h265d_output_scalinglist_packet(void *hal, void *ptr, void *dxva) in hal_h265d_output_scalinglist_packet() argument
697 h265d_dxva2_picture_context_t *dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_output_scalinglist_packet()
H A Dhal_h265d_vdpu34x.c226 static RK_S32 hal_h265d_v345_output_pps_packet(void *hal, void *dxva) in hal_h265d_v345_output_pps_packet() argument
235 h265d_dxva2_picture_context_t *dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_v345_output_pps_packet()
430 hal_h265d_output_scalinglist_packet(hal, ptr_scaling + addr, dxva); in hal_h265d_v345_output_pps_packet()
453 static RK_S32 hal_h265d_output_pps_packet(void *hal, void *dxva) in hal_h265d_output_pps_packet() argument
461 h265d_dxva2_picture_context_t *dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_output_pps_packet()
652 hal_h265d_output_scalinglist_packet(hal, ptr_scaling + addr, dxva); in hal_h265d_output_pps_packet()
677 RK_S32 width, RK_S32 height, void *dxva) in h265d_refine_rcb_size() argument
680 h265d_dxva2_picture_context_t *dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in h265d_refine_rcb_size()
765 static void hal_h265d_rcb_info_update(void *hal, void *dxva, in hal_h265d_rcb_info_update() argument
770 h265d_dxva2_picture_context_t *dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_rcb_info_update()
H A Dhal_h265d_rkv.c273 static RK_S32 hal_h265d_v345_output_pps_packet(void *hal, void *dxva) in hal_h265d_v345_output_pps_packet() argument
280 h265d_dxva2_picture_context_t *dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_v345_output_pps_packet()
467 hal_h265d_output_scalinglist_packet(hal, ptr_scaling, dxva); in hal_h265d_v345_output_pps_packet()
487 static RK_S32 hal_h265d_output_pps_packet(void *hal, void *dxva) in hal_h265d_output_pps_packet() argument
494 h265d_dxva2_picture_context_t *dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_output_pps_packet()
680 hal_h265d_output_scalinglist_packet(hal, ptr_scaling, dxva); in hal_h265d_output_pps_packet()
H A Dhal_h265d_vdpu382.c230 static RK_S32 hal_h265d_v382_output_pps_packet(void *hal, void *dxva) in hal_h265d_v382_output_pps_packet() argument
239 h265d_dxva2_picture_context_t *dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_v382_output_pps_packet()
434 hal_h265d_output_scalinglist_packet(hal, ptr_scaling + addr, dxva); in hal_h265d_v382_output_pps_packet()
459 RK_S32 width, RK_S32 height, void *dxva) in h265d_refine_rcb_size() argument
462 h265d_dxva2_picture_context_t *dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in h265d_refine_rcb_size()
560 static void hal_h265d_rcb_info_update(void *hal, void *dxva, in hal_h265d_rcb_info_update() argument
565 h265d_dxva2_picture_context_t *dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_rcb_info_update()
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/h264/
H A Dh264d_fill.h35 void commit_buffer(H264dDxvaCtx_t *dxva);
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/avs2d/
H A Dhal_avs2d_vdpu382.c283 RK_S32 width, RK_S32 height, void *dxva) in avs2d_refine_rcb_size() argument
286 Avs2dSyntax_t *syntax = dxva; in avs2d_refine_rcb_size()