Home
last modified time | relevance | path

Searched refs:lfm (Results 1 – 9 of 9) sorted by relevance

/external/libvpx/libvpx/vp9/common/
Dvp9_loopfilter.c654 const int shift_uv, LOOP_FILTER_MASK *lfm) { in build_masks() argument
659 uint64_t *const left_y = &lfm->left_y[tx_size_y]; in build_masks()
660 uint64_t *const above_y = &lfm->above_y[tx_size_y]; in build_masks()
661 uint64_t *const int_4x4_y = &lfm->int_4x4_y; in build_masks()
662 uint16_t *const left_uv = &lfm->left_uv[tx_size_uv]; in build_masks()
663 uint16_t *const above_uv = &lfm->above_uv[tx_size_uv]; in build_masks()
664 uint16_t *const int_4x4_uv = &lfm->int_4x4_uv; in build_masks()
675 memset(&lfm->lfl_y[index], filter_level, w); in build_masks()
731 LOOP_FILTER_MASK *lfm) { in build_y_mask() argument
735 uint64_t *const left_y = &lfm->left_y[tx_size_y]; in build_y_mask()
[all …]
Dvp9_loopfilter.h88 LOOP_FILTER_MASK *lfm; member
101 const int mode_info_stride, LOOP_FILTER_MASK *lfm);
105 int mi_row, LOOP_FILTER_MASK *lfm);
109 int mi_row, LOOP_FILTER_MASK *lfm);
129 return &lf->lfm[(mi_col >> 3) + ((mi_row >> 3) * lf->lfm_stride)]; in get_lfm()
135 const int mi_col, LOOP_FILTER_MASK *lfm);
Dvp9_alloccommon.c109 vpx_free(cm->lf.lfm); in vp9_free_context_buffers()
110 cm->lf.lfm = NULL; in vp9_free_context_buffers()
114 vpx_free(cm->lf.lfm); in vp9_alloc_loop_filter()
118 cm->lf.lfm = (LOOP_FILTER_MASK *)vpx_calloc( in vp9_alloc_loop_filter()
120 sizeof(*cm->lf.lfm)); in vp9_alloc_loop_filter()
121 if (!cm->lf.lfm) return 1; in vp9_alloc_loop_filter()
Dvp9_thread_common.c113 LOOP_FILTER_MASK *lfm = get_lfm(&cm->lf, mi_row, 0); in thread_loop_filter_rows() local
115 for (mi_col = 0; mi_col < cm->mi_cols; mi_col += MI_BLOCK_SIZE, ++lfm) { in thread_loop_filter_rows()
124 vp9_adjust_mask(cm, mi_row, mi_col, lfm); in thread_loop_filter_rows()
126 vp9_filter_block_plane_ss00(cm, &planes[0], mi_row, lfm); in thread_loop_filter_rows()
130 vp9_filter_block_plane_ss11(cm, &planes[plane], mi_row, lfm); in thread_loop_filter_rows()
133 vp9_filter_block_plane_ss00(cm, &planes[plane], mi_row, lfm); in thread_loop_filter_rows()
/external/libaom/libaom/av1/common/
Dloopfiltermask.c392 assert(cm->lf.lfm != NULL); in get_loop_filter_mask()
395 return &cm->lf.lfm[row * cm->lf.lfm_stride + col]; in get_loop_filter_mask()
800 LoopFilterMask *lfm = get_loop_filter_mask(cm, mi_row, mi_col); in av1_build_bitmask_vert_info() local
809 skip = lfm->skip.bits[index] & mask; in av1_build_bitmask_vert_info()
810 is_coding_block_border = lfm->is_vert_border.bits[index] & mask; in av1_build_bitmask_vert_info()
812 case 0: level = lfm->lfl_y_ver[row_uv][col_uv]; break; in av1_build_bitmask_vert_info()
813 case 1: level = lfm->lfl_u_ver[row_uv][col_uv]; break; in av1_build_bitmask_vert_info()
814 case 2: level = lfm->lfl_v_ver[row_uv][col_uv]; break; in av1_build_bitmask_vert_info()
819 if (lfm->tx_size_ver[is_uv][ts].bits[index] & mask) { in av1_build_bitmask_vert_info()
831 case 0: lfm->left_y[min_tx_size].bits[index] |= mask_1; break; in av1_build_bitmask_vert_info()
[all …]
Dalloccommon.c279 aom_free(cm->lf.lfm); in av1_alloc_loop_filter_mask()
280 cm->lf.lfm = NULL; in av1_alloc_loop_filter_mask()
291 cm->lf.lfm = in av1_alloc_loop_filter_mask()
292 (LoopFilterMask *)aom_calloc(cm->lf.lfm_num, sizeof(*cm->lf.lfm)); in av1_alloc_loop_filter_mask()
293 if (!cm->lf.lfm) return 1; in av1_alloc_loop_filter_mask()
296 for (i = 0; i < cm->lf.lfm_num; ++i) av1_zero(cm->lf.lfm[i]); in av1_alloc_loop_filter_mask()
302 if (cm->lf.lfm == NULL) return; in av1_free_loop_filter_mask()
304 aom_free(cm->lf.lfm); in av1_free_loop_filter_mask()
305 cm->lf.lfm = NULL; in av1_free_loop_filter_mask()
Dav1_loopfilter.h102 LoopFilterMask *lfm; member
/external/python/cpython2/Modules/
DSetup.dist270 #fm fmmodule.c $(GLHACK) -lfm -lgl # Font Manager
298 #fl flmodule.c -I$(FORMS) $(GLHACK) $(FORMS)/libforms.a -lfm -lgl
/external/libaom/libaom/av1/decoder/
Ddecodeframe.c5302 av1_zero_array(cm->lf.lfm, cm->lf.lfm_num); in av1_decode_tg_tiles_and_wrapup()