/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/ |
D | loopfilter_arm.c | 52 vp8_mbloop_filter_horizontal_edge_armv6(y_ptr, y_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 2); in vp8_loop_filter_mbh_armv6() 55 … vp8_mbloop_filter_horizontal_edge_armv6(u_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); in vp8_loop_filter_mbh_armv6() 58 … vp8_mbloop_filter_horizontal_edge_armv6(v_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); in vp8_loop_filter_mbh_armv6() 65 vp8_mbloop_filter_vertical_edge_armv6(y_ptr, y_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 2); in vp8_loop_filter_mbv_armv6() 68 … vp8_mbloop_filter_vertical_edge_armv6(u_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); in vp8_loop_filter_mbv_armv6() 71 … vp8_mbloop_filter_vertical_edge_armv6(v_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); in vp8_loop_filter_mbv_armv6() 127 unsigned char mblim = *lfi->mblim; in vp8_loop_filter_mbh_neon() local 130 vp8_mbloop_filter_horizontal_edge_y_neon(y_ptr, y_stride, mblim, lim, hev_thr); in vp8_loop_filter_mbh_neon() 133 vp8_mbloop_filter_horizontal_edge_uv_neon(u_ptr, uv_stride, mblim, lim, hev_thr, v_ptr); in vp8_loop_filter_mbh_neon() 140 unsigned char mblim = *lfi->mblim; in vp8_loop_filter_mbv_neon() local [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
D | vp9_loopfilter.c | 226 vpx_memset(lfi->lfthr[lvl].mblim, (2 * (lvl + 2) + block_inside_limit), in update_sharpness() 328 vp9_lpf_vertical_16_dual(s, pitch, lfi0->mblim, lfi0->lim, in filter_selectively_vert_row2() 331 vp9_lpf_vertical_16(s, pitch, lfi0->mblim, lfi0->lim, in filter_selectively_vert_row2() 334 vp9_lpf_vertical_16(s + 8 *pitch, pitch, lfi1->mblim, in filter_selectively_vert_row2() 341 vp9_lpf_vertical_8_dual(s, pitch, lfi0->mblim, lfi0->lim, in filter_selectively_vert_row2() 342 lfi0->hev_thr, lfi1->mblim, lfi1->lim, in filter_selectively_vert_row2() 345 vp9_lpf_vertical_8(s, pitch, lfi0->mblim, lfi0->lim, lfi0->hev_thr, in filter_selectively_vert_row2() 348 vp9_lpf_vertical_8(s + 8 * pitch, pitch, lfi1->mblim, lfi1->lim, in filter_selectively_vert_row2() 355 vp9_lpf_vertical_4_dual(s, pitch, lfi0->mblim, lfi0->lim, in filter_selectively_vert_row2() 356 lfi0->hev_thr, lfi1->mblim, lfi1->lim, in filter_selectively_vert_row2() [all …]
|
D | vp9_loopfilter.h | 53 DECLARE_ALIGNED(SIMD_WIDTH, uint8_t, mblim[SIMD_WIDTH]);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
D | loopfilter_x86.c | 53 vp8_mbloop_filter_horizontal_edge_mmx(y_ptr, y_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 2); in vp8_loop_filter_mbh_mmx() 56 … vp8_mbloop_filter_horizontal_edge_mmx(u_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); in vp8_loop_filter_mbh_mmx() 59 … vp8_mbloop_filter_horizontal_edge_mmx(v_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); in vp8_loop_filter_mbh_mmx() 67 vp8_mbloop_filter_vertical_edge_mmx(y_ptr, y_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 2); in vp8_loop_filter_mbv_mmx() 70 … vp8_mbloop_filter_vertical_edge_mmx(u_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); in vp8_loop_filter_mbv_mmx() 73 … vp8_mbloop_filter_vertical_edge_mmx(v_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); in vp8_loop_filter_mbv_mmx() 131 vp8_mbloop_filter_horizontal_edge_sse2(y_ptr, y_stride, lfi->mblim, lfi->lim, lfi->hev_thr); in vp8_loop_filter_mbh_sse2() 134 …vp8_mbloop_filter_horizontal_edge_uv_sse2(u_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, v_… in vp8_loop_filter_mbh_sse2() 142 vp8_mbloop_filter_vertical_edge_sse2(y_ptr, y_stride, lfi->mblim, lfi->lim, lfi->hev_thr); in vp8_loop_filter_mbv_sse2() 145 …vp8_mbloop_filter_vertical_edge_uv_sse2(u_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, v_pt… in vp8_loop_filter_mbv_sse2()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
D | loopfilter.c | 89 vpx_memset(lfi->mblim[i], (2 * (filt_lvl + 2) + block_inside_limit), in vp8_loop_filter_update_sharpness() 225 lfi.mblim = lfi_n->mblim[filter_level]; in vp8_loop_filter_row_normal() 283 (y_ptr, post_ystride, lfi_n->mblim[filter_level]); in vp8_loop_filter_row_simple() 292 (y_ptr, post_ystride, lfi_n->mblim[filter_level]); in vp8_loop_filter_row_simple() 357 lfi.mblim = lfi_n->mblim[filter_level]; in vp8_loop_filter_frame() 411 const unsigned char * mblim = lfi_n->mblim[filter_level]; in vp8_loop_filter_frame() local 416 (y_ptr, post_y_stride, mblim); in vp8_loop_filter_frame() 425 (y_ptr, post_y_stride, mblim); in vp8_loop_filter_frame() 501 lfi.mblim = lfi_n->mblim[filter_level]; in vp8_loop_filter_frame_yonly() 527 (y_ptr, post->y_stride, lfi_n->mblim[filter_level]); in vp8_loop_filter_frame_yonly() [all …]
|
D | loopfilter.h | 45 DECLARE_ALIGNED(SIMD_WIDTH, unsigned char, mblim[MAX_LOOP_FILTER + 1][SIMD_WIDTH]); 56 const unsigned char * mblim; member
|
D | loopfilter_filters.c | 361 vp8_mbloop_filter_horizontal_edge_c(y_ptr, y_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 2); in vp8_loop_filter_mbh_c() 364 … vp8_mbloop_filter_horizontal_edge_c(u_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); in vp8_loop_filter_mbh_c() 367 … vp8_mbloop_filter_horizontal_edge_c(v_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); in vp8_loop_filter_mbh_c() 375 vp8_mbloop_filter_vertical_edge_c(y_ptr, y_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 2); in vp8_loop_filter_mbv_c() 378 vp8_mbloop_filter_vertical_edge_c(u_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); in vp8_loop_filter_mbv_c() 381 vp8_mbloop_filter_vertical_edge_c(v_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); in vp8_loop_filter_mbv_c()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
D | loopfiltersimpleverticaledge_neon.asm | 150 ldrb r3, [r2] ; load mblim from mem 151 vdup.s8 q1, r3 ; duplicate mblim
|
D | loopfiltersimplehorizontaledge_neon.asm | 113 vdup.s8 q1, r3 ; duplicate mblim
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/ |
D | threading.c | 530 lfi.mblim = lfi_n->mblim[filter_level]; in mt_decode_mb_rows() 556 (xd->dst.y_buffer, recon_y_stride, lfi_n->mblim[filter_level]); in mt_decode_mb_rows() 565 (xd->dst.y_buffer, recon_y_stride, lfi_n->mblim[filter_level]); in mt_decode_mb_rows()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/mips/dspr2/ |
D | loopfilter_filters_dspr2.c | 2496 flimit_temp = *(lfi->mblim); in vp8_loop_filter_mbh_dspr2() 2532 flimit_temp = *(lfi->mblim); in vp8_loop_filter_mbv_dspr2()
|