HomeSort by relevance Sort by last modified time
    Searched refs:mi_col (Results 26 - 50 of 61) sorted by null

12 3

  /external/libvpx/libvpx/vp9/encoder/
vp9_aq_cyclicrefresh.c 185 // Prior to coding a given prediction block, of size bsize at (mi_row, mi_col),
190 int mi_row, int mi_col,
199 const int xmis = VPXMIN(cm->mi_cols - mi_col, bw);
201 const int block_index = mi_row * cm->mi_cols + mi_col;
246 int mi_row, int mi_col,
253 const int xmis = VPXMIN(cm->mi_cols - mi_col, bw);
255 const int block_index = mi_row * cm->mi_cols + mi_col;
290 int mi_row, mi_col; local
294 for (mi_col = 0; mi_col < cm->mi_cols; mi_col++)
324 int mi_row, mi_col; local
427 int mi_col = sb_col_index * MI_BLOCK_SIZE; local
    [all...]
vp9_aq_cyclicrefresh.h 90 // Prior to coding a given prediction block, of size bsize at (mi_row, mi_col),
95 int mi_row, int mi_col, BLOCK_SIZE bsize,
100 int mi_row, int mi_col,
vp9_aq_complexity.c 115 int mi_row, int mi_col, int projected_rate) {
118 const int mi_offset = mi_row * cm->mi_cols + mi_col;
121 const int xmis = VPXMIN(cm->mi_cols - mi_col, num_8x8_blocks_wide_lookup[bs]);
143 vp9_setup_src_planes(mb, cpi->Source, mi_row, mi_col);
vp9_skin_detection.c 54 int i, j, mi_row, mi_col, num_bl; local
86 for (mi_col = 0; mi_col < cm->mi_cols - 1; mi_col += fac) {
vp9_denoiser.c 185 int mi_row, int mi_col) {
186 return framebuf + (stride * mi_row * 8) + (mi_col * 8);
194 int mi_col,
264 mi_row, mi_col);
270 mi_row, mi_col);
276 mi_row, mi_col);
283 mi_row, mi_col);
288 mi_row, mi_col);
293 mi_row, mi_col);
314 int mi_row, int mi_col, BLOCK_SIZE bs
586 int mi_row, mi_col; local
    [all...]
vp9_denoiser.h 52 int mi_row, int mi_col, BLOCK_SIZE bs,
vp9_bitstream.c 379 int mi_row, int mi_col) {
384 xd->mi = cm->mi_grid_visible + (mi_row * cm->mi_stride + mi_col);
388 (mi_row * cm->mi_cols + mi_col);
392 mi_col, num_8x8_blocks_wide_lookup[m->mbmi.sb_type],
406 int hbs, int mi_row, int mi_col,
408 const int ctx = partition_plane_context(xd, mi_row, mi_col, bsize);
411 const int has_cols = (mi_col + hbs) < cm->mi_cols;
429 int mi_row, int mi_col, BLOCK_SIZE bsize) {
439 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols)
442 m = cm->mi_grid_visible[mi_row * cm->mi_stride + mi_col];
489 int mi_row, mi_col; local
    [all...]
vp9_mbgraph.c 305 int mi_row, mi_col; local
345 for (mi_col = 0; mi_col < cm->mi_cols; mi_col++) {
348 if (arf_not_zz[mi_row / 2 * cm->mb_cols + mi_col / 2]) {
350 cpi->segmentation_map[mi_row * cm->mi_cols + mi_col] = 0;
352 cpi->segmentation_map[mi_row * cm->mi_cols + mi_col] = 1;
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
vp9_aq_cyclicrefresh.c 125 // Prior to coding a given prediction block, of size bsize at (mi_row, mi_col),
130 int mi_row, int mi_col,
136 const int xmis = MIN(cm->mi_cols - mi_col, bw);
138 const int block_index = mi_row * cm->mi_cols + mi_col;
270 // Get the mi_row/mi_col corresponding to superblock index i.
274 int mi_col = sb_col_index * MI_BLOCK_SIZE; local
276 assert(mi_col >= 0 && mi_col < cm->mi_cols);
277 bl_index = mi_row * cm->mi_cols + mi_col;
279 xmis = MIN(cm->mi_cols - mi_col,
    [all...]
vp9_pickmode.c 31 BLOCK_SIZE bsize, int mi_row, int mi_col,
58 vp9_setup_pre_planes(xd, 0, scaled_ref_frame, mi_row, mi_col, NULL);
135 BLOCK_SIZE bsize, int mi_row, int mi_col,
154 vp9_setup_pre_planes(xd, 0, scaled_ref_frame, mi_row, mi_col, NULL);
205 int mi_row, int mi_col,
261 ref_frame, bsize, mi_row, mi_col,
304 full_pixel_motion_search(cpi, x, tile, bsize, mi_row, mi_col,
310 sub_pixel_motion_search(cpi, x, tile, bsize, mi_row, mi_col,
321 vp9_build_inter_predictors_sby(xd, mi_row, mi_col, bsize);
vp9_mbgraph.c 308 int mi_row, mi_col; local
348 for (mi_col = 0; mi_col < cm->mi_cols; mi_col++) {
351 if (arf_not_zz[mi_row / 2 * cm->mb_cols + mi_col / 2]) {
353 cpi->segmentation_map[mi_row * cm->mi_cols + mi_col] = 0;
355 cpi->segmentation_map[mi_row * cm->mi_cols + mi_col] = 1;
vp9_bitstream.c 373 int mi_row, int mi_col) {
378 xd->mi = cm->mi_grid_visible + (mi_row * cm->mi_stride + mi_col);
383 mi_col, num_8x8_blocks_wide_lookup[m->mbmi.sb_type],
396 int hbs, int mi_row, int mi_col,
398 const int ctx = partition_plane_context(xd, mi_row, mi_col, bsize);
401 const int has_cols = (mi_col + hbs) < cm->mi_cols;
419 int mi_row, int mi_col, BLOCK_SIZE bsize) {
427 MODE_INFO *m = cm->mi_grid_visible[mi_row * cm->mi_stride + mi_col];
429 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols)
433 write_partition(cm, xd, bs, mi_row, mi_col, partition, bsize, w)
475 int mi_row, mi_col; local
    [all...]
  /external/libvpx/libvpx/vp9/common/
vp9_reconinter.c 234 int mi_row, int mi_col,
237 const int mi_x = mi_col * MI_SIZE;
261 void vp9_build_inter_predictors_sby(MACROBLOCKD *xd, int mi_row, int mi_col,
263 build_inter_predictors_for_planes(xd, bsize, mi_row, mi_col, 0, 0);
266 void vp9_build_inter_predictors_sbp(MACROBLOCKD *xd, int mi_row, int mi_col,
268 build_inter_predictors_for_planes(xd, bsize, mi_row, mi_col, plane, plane);
271 void vp9_build_inter_predictors_sbuv(MACROBLOCKD *xd, int mi_row, int mi_col,
273 build_inter_predictors_for_planes(xd, bsize, mi_row, mi_col, 1,
277 void vp9_build_inter_predictors_sb(MACROBLOCKD *xd, int mi_row, int mi_col,
279 build_inter_predictors_for_planes(xd, bsize, mi_row, mi_col, 0
    [all...]
vp9_mvref_common.h 191 // Checks that the given mi_row, mi_col and search point
194 int mi_col, int mi_row, int mi_rows,
197 mi_col + mi_pos->col < tile->mi_col_start ||
199 mi_col + mi_pos->col >= tile->mi_col_end);
213 int_mv *mv_ref_list, int mi_row, int mi_col,
224 int block, int ref, int mi_row, int mi_col,
vp9_onyxc_int.h 381 static INLINE void set_skip_context(MACROBLOCKD *xd, int mi_row, int mi_col) {
382 const int above_idx = mi_col * 2;
399 int mi_col, int bw,
403 xd->mb_to_left_edge = -((mi_col * MI_SIZE) * 8);
404 xd->mb_to_right_edge = ((mi_cols - bw - mi_col) * MI_SIZE) * 8;
408 xd->left_available = (mi_col > tile->mi_col_start);
429 int mi_row, int mi_col,
432 PARTITION_CONTEXT *const above_ctx = xd->above_seg_context + mi_col;
446 int mi_row, int mi_col,
448 const PARTITION_CONTEXT *above_ctx = xd->above_seg_context + mi_col;
    [all...]
vp9_loopfilter.c 829 const int mi_col, LOOP_FILTER_MASK *lfm) {
1541 int mi_row, mi_col; local
1604 int mi_col, mi_row; local
    [all...]
vp9_thread_common.c 98 int mi_row, mi_col; local
114 for (mi_col = 0; mi_col < cm->mi_cols; mi_col += MI_BLOCK_SIZE, ++lfm) {
116 const int c = mi_col >> MI_BLOCK_SIZE_LOG2;
121 vp9_setup_dst_planes(planes, frame_buffer, mi_row, mi_col);
123 vp9_adjust_mask(cm, mi_row, mi_col, lfm);
135 vp9_filter_block_plane_non420(cm, &planes[plane], mi + mi_col,
136 mi_row, mi_col);
vp9_mfqe.c 353 int mi_row, mi_col; local
360 for (mi_col = 0; mi_col < cm->mi_cols; mi_col += MI_BLOCK_SIZE) {
362 MODE_INFO *mi_local = cm->mi + (mi_row * cm->mi_stride + mi_col);
365 (mi_row * cm->mi_stride + mi_col);
372 const uint32_t col_offset_y = mi_col << 3;
373 const uint32_t col_offset_uv = mi_col << 2;
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/
vp9_decodeframe.c 298 BLOCK_SIZE bsize, int mi_row, int mi_col) {
301 const int x_mis = MIN(bw, cm->mi_cols - mi_col);
303 const int offset = mi_row * cm->mi_stride + mi_col;
313 set_skip_context(xd, mi_row, mi_col);
317 set_mi_row_col(xd, tile, mi_row, bh, mi_col, bw, cm->mi_rows, cm->mi_cols);
319 vp9_setup_dst_planes(xd, get_frame_new_buffer(cm), mi_row, mi_col);
324 int idx, int mi_row, int mi_col) {
331 vp9_setup_pre_planes(xd, idx, ref_buffer->buf, mi_row, mi_col,
338 int mi_row, int mi_col,
341 MB_MODE_INFO *mbmi = set_offsets(cm, xd, tile, bsize, mi_row, mi_col);
680 int mi_row, mi_col; local
842 int mi_row, mi_col; local
    [all...]
vp9_decodemv.c 88 int mi_row, int mi_col, int segment_id) {
89 const int mi_offset = mi_row * cm->mi_cols + mi_col;
92 const int xmis = MIN(cm->mi_cols - mi_col, bw);
104 int mi_row, int mi_col,
117 set_segment_id(cm, bsize, mi_row, mi_col, segment_id);
122 int mi_row, int mi_col, vp9_reader *r) {
132 bsize, mi_row, mi_col);
144 set_segment_id(cm, bsize, mi_row, mi_col, segment_id);
163 int mi_row, int mi_col, vp9_reader *r) {
171 mbmi->segment_id = read_intra_segment_id(cm, xd, mi_row, mi_col, r)
    [all...]
vp9_dthread.c 105 const int mi_col = c << MI_BLOCK_SIZE_LOG2; local
110 vp9_setup_dst_planes(xd, frame_buffer, mi_row, mi_col);
111 vp9_setup_mask(cm, mi_row, mi_col, mi_8x8 + mi_col, cm->mi_stride, &lfm);
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
vp9_reconinter.c 202 int mi_row, int mi_col,
205 const int mi_x = mi_col * MI_SIZE;
229 void vp9_build_inter_predictors_sby(MACROBLOCKD *xd, int mi_row, int mi_col,
231 build_inter_predictors_for_planes(xd, bsize, mi_row, mi_col, 0, 0);
233 void vp9_build_inter_predictors_sbuv(MACROBLOCKD *xd, int mi_row, int mi_col,
235 build_inter_predictors_for_planes(xd, bsize, mi_row, mi_col, 1,
238 void vp9_build_inter_predictors_sb(MACROBLOCKD *xd, int mi_row, int mi_col,
240 build_inter_predictors_for_planes(xd, bsize, mi_row, mi_col, 0,
385 void vp9_dec_build_inter_predictors_sb(MACROBLOCKD *xd, int mi_row, int mi_col,
388 const int mi_x = mi_col * MI_SIZE
    [all...]
vp9_loopfilter.c 619 // by mi_row, mi_col.
621 void vp9_setup_mask(VP9_COMMON *const cm, const int mi_row, const int mi_col,
651 const int max_cols = (mi_col + MI_BLOCK_SIZE > cm->mi_cols ?
652 cm->mi_cols - mi_col : MI_BLOCK_SIZE);
811 if (mi_col + MI_BLOCK_SIZE > cm->mi_cols) {
812 const uint64_t columns = cm->mi_cols - mi_col;
845 if (mi_col == 0) {
1198 int mi_row, mi_col; local
    [all...]
vp9_loopfilter.h 89 // by mi_row, mi_col.
91 const int mi_row, const int mi_col,
  /external/libvpx/libvpx/vp9/decoder/
vp9_decodemv.c 152 int mi_row, int mi_col, vpx_reader *r) {
156 const int mi_offset = mi_row * cm->mi_cols + mi_col;
161 const int x_mis = VPXMIN(cm->mi_cols - mi_col, bw);
205 int mi_row, int mi_col, vpx_reader *r) {
212 const int mi_offset = mi_row * cm->mi_cols + mi_col;
217 const int x_mis = VPXMIN(cm->mi_cols - mi_col, bw);
488 int mi_row, int mi_col, vpx_reader *r) {
509 vp9_setup_pre_planes(xd, ref, ref_buf->buf, mi_row, mi_col,
512 mi_row, mi_col, fpm_sync, (void *)pbi, inter_mode_ctx);
554 vp9_append_sub8x8_mvs_for_idx(cm, xd, j, ref, mi_row, mi_col,
    [all...]

Completed in 1030 milliseconds

12 3