/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/ |
H A D | vp9_subtract_test.cc | 46 uint8_t *pred = reinterpret_cast<uint8_t *>( local 55 pred[r * block_width * 2 + c] = rnd.Rand8(); 60 src, block_width, pred, block_width); 66 pred[r * block_width + c])) << "r = " << r 73 src, block_width * 2, pred, block_width * 2); 79 pred[r * block_width * 2 + c])) << "r = " << r 86 vpx_free(pred);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
H A D | reconintra.c | 114 int pred = yleft_col[r] + yabove_row[ c] - ytop_left; local 116 if (pred < 0) 117 pred = 0; 119 if (pred > 255) 120 pred = 255; 122 ypred_ptr[c] = pred;
|
H A D | reconintra4x4.c | 62 int pred = Above[c] - top_left + Left[r]; local 64 if (pred < 0) 65 pred = 0; 67 if (pred > 255) 68 pred = 255; 70 dst[c] = pred;
|
H A D | idct_blk.c | 17 void vp8_dc_only_idct_add_c(short input_dc, unsigned char * pred,
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ppc/ |
H A D | csystemdependent.c | 47 void (*vp8_subtract_mby)(short *diff, unsigned char *src, unsigned char *pred, int stride); 48 void (*vp8_subtract_mbuv)(short *diff, unsigned char *usrc, unsigned char *vsrc, unsigned char *pred, int stride); 64 extern void subtract_mby_c(short *diff, unsigned char *src, unsigned char *pred, int stride); 65 extern void subtract_mbuv_c(short *diff, unsigned char *usrc, unsigned char *vsrc, unsigned char *pred, int stride); 96 extern void vp8_subtract_mby_ppc(short *diff, unsigned char *src, unsigned char *pred, int stride); 97 extern void vp8_subtract_mbuv_ppc(short *diff, unsigned char *usrc, unsigned char *vsrc, unsigned char *pred, int stride);
|
H A D | encodemb_altivec.asm | 18 ;# r6 unsigned char *pred 39 lvx v2, 0, r6 ;# pred 47 vmrghb v4, v0, v2 ;# unpack high pred to short 61 vmrglb v4, v0, v2 ;# unpack high pred to short 76 lvx v2, 0, r6 ;# pred 84 vmrghb v4, v0, v2 ;# unpack high pred to short 98 vmrglb v4, v0, v2 ;# unpack high pred to short 114 ;# r5 unsigned char *pred 128 lvx v2, 0, r5 ;# pred 134 vmrghb v4, v0, v2 ;# unpack high pred t [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/ |
H A D | idct_v6.asm | 17 ; void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, 20 ; r1 unsigned char* pred 135 ldrb r0, [r1] ; pred p0 136 ldrb r11, [r1, #1] ; pred p1 137 ldrb r12, [r1, #2] ; pred p2 149 ldrb r11, [r1, #3] ; pred p3 165 ldrb r12, [r1, r2]! ; pred p4 167 ldrb r11, [r1, #1] ; pred p5 175 ldrb r7, [r1, #2] ; pred p6 176 ldrb r10, [r1, #3] ; pred p [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/ |
H A D | temporal_filter_apply_sse2.asm | 96 punpcklbw xmm2, xmm7 ; pred[ 0- 7] 97 punpckhbw xmm3, xmm7 ; pred[ 8-15] 100 psubw xmm0, xmm2 ; src - pred[ 0- 7] 101 psubw xmm1, xmm3 ; src - pred[ 8-15] 144 lea rdx, [rdx + 16*1] ; pred += 16*(sizeof(char)) 146 punpcklbw xmm0, xmm7 ; pred[ 0- 7] 147 punpckhbw xmm1, xmm7 ; pred[ 8-15]
|
H A D | subtract_sse2.asm | 75 ;unsigned char *pred, int pred_stride) 89 mov rax, arg(3) ;pred 97 movdqa xmm1, [rax] ; pred 173 movq xmm1, [rax] ; pred 174 movq xmm3, [rax+rbx] ; pred -- next line 207 movq xmm1, [rax] ; pred 208 movq xmm3, [rax+rbx] ; pred -- next line
|
H A D | subtract_mmx.asm | 77 ;unsigned char *pred, int pred_stride) 90 mov rax, arg(3) ;pred
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
H A D | vp9_temporal_filter_apply_sse2.asm | 96 punpcklbw xmm2, xmm7 ; pred[ 0- 7] 97 punpckhbw xmm3, xmm7 ; pred[ 8-15] 100 psubw xmm0, xmm2 ; src - pred[ 0- 7] 101 psubw xmm1, xmm3 ; src - pred[ 8-15] 144 lea rdx, [rdx + 16*1] ; pred += 16*(sizeof(char)) 146 punpcklbw xmm0, xmm7 ; pred[ 0- 7] 147 punpckhbw xmm1, xmm7 ; pred[ 8-15]
|
H A D | vp9_subtract_sse2.asm | 18 ; const uint8_t *pred, ptrdiff_t pred_stride) 23 pred, pred_stride
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
H A D | vp9_reconintra.c | 286 static intra_pred_fn pred[INTRA_MODES][4]; variable 296 intra_pred_allsizes(pred[V_PRED], v); 297 intra_pred_allsizes(pred[H_PRED], h); 298 intra_pred_allsizes(pred[D207_PRED], d207); 299 intra_pred_allsizes(pred[D45_PRED], d45); 300 intra_pred_allsizes(pred[D63_PRED], d63); 301 intra_pred_allsizes(pred[D117_PRED], d117); 302 intra_pred_allsizes(pred[D135_PRED], d135); 303 intra_pred_allsizes(pred[D153_PRED], d153); 304 intra_pred_allsizes(pred[TM_PRE [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/neon/ |
H A D | vp8_memcpy_neon.asm | 24 ;pld [r1] ;preload pred data 50 ;pld [r1] ;preload pred data -- need to adjust for real device
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ |
H A D | temporal_filter.c | 46 unsigned char *pred 58 mv_col & 7, mv_row & 7, &pred[0], 16); 62 vp8_copy_mem16x16(yptr, stride, &pred[0], 16); 76 mv_col & 7, mv_row & 7, &pred[256], 8); 78 mv_col & 7, mv_row & 7, &pred[320], 8); 82 vp8_copy_mem8x8(uptr, stride, &pred[256], 8); 83 vp8_copy_mem8x8(vptr, stride, &pred[320], 8);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ppc/ |
H A D | recon_altivec.asm | 17 lvx v1, 0, \Pred ;# v1 = pred = p0..p15 18 addi \Pred, \Pred, 16 ;# next pred 57 lvx v1, 0, \Pred ;# v1 = pred = p0..p15 99 addi r4, r4, 16; ;# next pred 144 lvx v1, 0, r10; ;# v1 = pred = p0..p15
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/armv6/ |
H A D | vp8_subtract_armv6.asm | 45 ldr r1, [r8], r2 ; pred 184 ; r3 unsigned char *pred 193 ldr r7, [r3] ; pred (A) 204 ldr r11, [r3, #4] ; pred (B) 221 ldr r11, [r3, #8] ; pred (C) 238 ldr r11, [r3, #12] ; pred (D) 255 add r3, r3, r12 ; update pred pointer
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
H A D | vp9_variance.h | 103 void vp9_comp_avg_pred(uint8_t *comp_pred, const uint8_t *pred, int width,
|
H A D | vp9_temporal_filter.c | 40 uint8_t *pred, 59 &pred[0], 16, 67 &pred[256], uv_block_size, 75 &pred[512], uv_block_size, 32 temporal_filter_predictors_mb_c(MACROBLOCKD *xd, uint8_t *y_mb_ptr, uint8_t *u_mb_ptr, uint8_t *v_mb_ptr, int stride, int uv_block_size, int mv_row, int mv_col, uint8_t *pred, struct scale_factors *scale, int x, int y) argument
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips-dspr2/ |
H A D | vp8_rtcd.h | 71 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride); 72 void vp8_short_idct4x4llm_dspr2(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride); 83 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride); 84 void vp8_dc_only_idct_add_dspr2(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride); 289 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a/ |
H A D | vp8_rtcd.h | 76 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride); 77 void vp8_short_idct4x4llm_v6_dual(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride); 87 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride); 88 void vp8_dc_only_idct_add_v6(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride); 312 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride); 313 void vp8_subtract_mby_armv6(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a-neon/ |
H A D | vp8_rtcd.h | 88 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride); 89 void vp8_short_idct4x4llm_v6_dual(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride); 90 void vp8_short_idct4x4llm_neon(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride); 101 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride); 102 void vp8_dc_only_idct_add_v6(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride); 103 void vp8_dc_only_idct_add_neon(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride); 363 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride); 364 void vp8_subtract_mby_armv6(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride); 365 void vp8_subtract_mby_neon(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/generic/ |
H A D | vp8_rtcd.h | 64 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride); 73 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride); 271 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips/ |
H A D | vp8_rtcd.h | 64 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride); 73 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride); 271 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
H A D | shortidct4x4llm_neon.asm | 20 ;void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, 23 ;r1 short * pred
|