Searched refs:rows (Results 1 - 25 of 43) sorted by relevance

12

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/
H A Dvp9_dthread.h47 int rows, int width);
50 void vp9_loop_filter_dealloc(struct VP9LfSyncData *lf_sync, int rows);
H A Dvp9_dthread.c141 // Number of superblock rows and cols
169 // Initialize cur_sb_col to -1 for all SB rows.
200 // Wait till all rows are finished
221 void vp9_loop_filter_alloc(VP9_COMMON *cm, VP9LfSync *lf_sync, int rows, argument
227 vpx_malloc(sizeof(*lf_sync->mutex_) * rows));
228 for (i = 0; i < rows; ++i) {
233 vpx_malloc(sizeof(*lf_sync->cond_) * rows));
234 for (i = 0; i < rows; ++i) {
240 vpx_malloc(sizeof(*lf_sync->cur_sb_col) * rows));
247 void vp9_loop_filter_dealloc(VP9LfSync *lf_sync, int rows) { argument
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
H A Ddebugmodes.c16 void vp8_print_modes_and_motion_vectors(MODE_INFO *mi, int rows, int cols, int frame) argument
28 for (mb_row = 0; mb_row < rows; mb_row++)
47 for (mb_row = 0; mb_row < rows; mb_row++)
67 for (mb_row = 0; mb_row < rows; mb_row++)
89 for (b_row = 0; b_row < 4 * rows; b_row++)
115 for (mb_row = 0; mb_row < rows; mb_row++)
137 for (b_row = 0; b_row < 4 * rows; b_row++)
H A Donyx.h261 int vp8_set_roimap(struct VP8_COMP* comp, unsigned char *map, unsigned int rows, unsigned int cols, int delta_q[4], int delta_lf[4], unsigned int threshold[4]);
262 int vp8_set_active_map(struct VP8_COMP* comp, unsigned char *map, unsigned int rows, unsigned int cols);
H A Dpostproc.c217 void vp8_mbpost_proc_across_ip_c(unsigned char *src, int pitch, int rows, int cols, int flimit) argument
224 for (r = 0; r < rows; r++)
268 void vp8_mbpost_proc_down_c(unsigned char *dst, int pitch, int rows, int cols, int flimit) argument
287 for (i = rows; i < rows+17; i++)
288 s[i*pitch]=s[(rows-1)*pitch];
296 for (r = 0; r < rows + 8; r++)
406 /* TODO: The original code don't filter the 2 outer rows and columns. */
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
H A Dvp9_debugmodes.c31 int rows = cm->mi_rows; local
37 for (mi_row = 0; mi_row < rows; mi_row++) {
56 int rows = cm->mi_rows; local
67 for (mi_row = 0; mi_row < rows; mi_row++) {
H A Dvp9_idct.h90 transform_1d cols, rows; // vertical and horizontal member in struct:__anon1123
H A Dvp9_postproc.c137 int rows,
150 for (row = 0; row < rows; row++) {
217 int rows, int cols, int flimit) {
224 for (r = 0; r < rows; r++) {
255 int rows, int cols, int flimit) {
271 for (r = 0; r < rows + 8; r++) {
133 vp9_post_proc_down_and_across_c(const uint8_t *src_ptr, uint8_t *dst_ptr, int src_pixels_per_line, int dst_pixels_per_line, int rows, int cols, int flimit) argument
216 vp9_mbpost_proc_across_ip_c(uint8_t *src, int pitch, int rows, int cols, int flimit) argument
254 vp9_mbpost_proc_down_c(uint8_t *dst, int pitch, int rows, int cols, int flimit) argument
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/
H A Dactive_map_test.cc54 map.rows = (kHeight + 15) / 16;
56 ASSERT_EQ(map.rows, 9u);
62 map.rows = (kHeight + 15) / 16;
H A Dvp9_subtract_test.cc20 typedef void (*subtract_fn_t)(int rows, int cols,
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/examples/
H A Dset_maps.c69 roi.rows = (cfg->g_h + 15) / 16;
87 roi.roi_map = (uint8_t *)malloc(roi.rows * roi.cols);
88 for (i = 0; i < roi.rows * roi.cols; ++i)
102 map.rows = (cfg->g_h + 15) / 16;
105 map.active_map = (uint8_t *)malloc(map.rows * map.cols);
106 for (i = 0; i < map.rows * map.cols; ++i)
119 map.rows = (cfg->g_h + 15) / 16;
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ppc/
H A Dsystemdependent.c27 extern void (*vp8_mbpost_proc_down)(unsigned char *dst, int pitch, int rows, int cols, int flimit);
28 extern void vp8_mbpost_proc_down_c(unsigned char *dst, int pitch, int rows, int cols, int flimit);
29 extern void (*vp8_mbpost_proc_across_ip)(unsigned char *src, int pitch, int rows, int cols, int flimit);
30 extern void vp8_mbpost_proc_across_ip_c(unsigned char *src, int pitch, int rows, int cols, int flimit);
H A Dloopfilter_filters_altivec.asm147 ;# we need to convert 16 rows of 4 pels each into 4 registers of 16 pels
163 ;# into a temporary array, reading the rows of the array into vector registers,
413 sub r6, r3, r5 ;# r6 -> 2 rows back
417 sub r0, r6, r5 ;# r0 -> 4 rows back (temp)
425 add r0, r3, r5 ;# r0 -> 2 rows fwd (temp)
996 neg r5, r5 ;# Write rows back in reverse order
1125 lvx v0, r6, r3 ;# v0 = P1 = 16 pels two rows above edge
1128 lvx v3, r4, r3 ;# v3 = Q1 = 16 pels two rows below edge
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx/
H A Dvp8cx.h228 unsigned int rows; /**< Number of rows. */ member in struct:vpx_roi_map
248 unsigned int rows; /**< number of rows */ member in struct:vpx_active_map
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/
H A Dpostproc_sse2.asm119 movsxd rcx, DWORD PTR arg(6) ;rows in a macroblock
123 ;load current and next 2 rows
130 ;load above 2 rows
234 ; int pitch, int rows, int cols,int flimit)
263 ;rows +=8;
273 ; this copies the last row down into the border 8 rows
290 ; this copies the first row up into the border 8 rows
443 cmp edx, dword arg(2) ;rows
466 ; int pitch, int rows, int cols,int flimit)
490 ;for(r=0;r<rows;
[all...]
H A Dpostproc_mmx.asm18 ; int pitch, int rows, int cols,int flimit)
44 ;rows +=8;
54 ; this copies the last row down into the border 8 rows
71 ; this copies the first row up into the border 8 rows
222 cmp edx, dword arg(2) ;rows
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/
H A Dvp9_reconintra_neon.asm437 ; Process 8 rows in each single loop and loop 2 times to process 16 rows.
441 ; Process two rows.
452 vdup.16 q0, d20[2] ; proload next 2 rows data
457 ; Process two rows.
466 vdup.16 q0, d21[0] ; proload next 2 rows data
479 vdup.16 q0, d21[2] ; proload next 2 rows data
534 ; Process 8 rows in each single loop and loop 4 times to process 32 rows.
538 ; Process two rows
[all...]
H A Dvp9_iht4x4_add_neon.asm169 ; first transform rows
185 ; first transform rows
200 ; first transform rows
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ppc/
H A Dfdct_altivec.asm54 ;# Do horiz xf on two rows of coeffs v8 = a0 a1 a2 a3 b0 b1 b2 b3.
55 ;# a/A are the even rows 0,2 b/B are the odd rows 1,3
76 ;# Vertical xf on two rows. DCT values in comments are for inverse transform;
92 vpkuwum v8, v10, v8 ;# v8 = rows 0,1 or 2,3
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/
H A Dvp9_subtract_sse2.asm15 ; void vp9_subtract_block(int rows, int cols,
22 rows, cols, diff, diff_stride, src, src_stride, \
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/
H A Dvp9_postproc_sse2.asm20 ; int rows,
56 movsxd rcx, DWORD PTR arg(4) ;rows
252 ; int pitch, int rows, int cols,int flimit)
281 ;rows +=8;
430 cmp edx, dword arg(2) ;rows
453 ; int pitch, int rows, int cols,int flimit)
477 ;for(r=0;r<rows;r++)
609 sub dword arg(2), 1 ;rows-=1
H A Dvp9_postproc_mmx.asm23 ; int rows,
57 movsxd rcx, DWORD PTR arg(4) ;rows
266 ; int pitch, int rows, int cols,int flimit)
292 ;rows +=8;
440 cmp edx, dword arg(2) ;rows
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/arm/neon/
H A Dvp8_vpxyv12_copyframe_func_neon.asm48 ; copy two rows at one time
108 ;copy two rows at one time
H A Dvp8_vpxyv12_copysrcframe_func_neon.asm46 ; copy two rows at one time
160 ;copy two rows at one time
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
H A Dvp9_onyx_int.h556 unsigned int rows, unsigned int cols,
562 unsigned int rows, unsigned int cols);

Completed in 328 milliseconds

12