/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
D | vp9_variance_avx2.c | 54 unsigned int *sse 73 int w, int h, unsigned int *sse, int *sum, in variance_avx2() argument 79 *sse = 0; in variance_avx2() 87 *sse += sse0; in variance_avx2() 99 unsigned int *sse) { in vp9_variance16x16_avx2() argument 105 *sse = var; in vp9_variance16x16_avx2() 114 unsigned int *sse) { in vp9_mse16x16_avx2() argument 119 *sse = sse0; in vp9_mse16x16_avx2() 127 unsigned int *sse) { in vp9_variance32x32_avx2() argument 134 *sse = var; in vp9_variance32x32_avx2() [all …]
|
D | vp9_variance_sse2.c | 117 int w, int h, unsigned int *sse, int *sum, in variance_sse2() argument 123 *sse = 0; in variance_sse2() 130 *sse += sse0; in variance_sse2() 141 unsigned int *sse) { in vp9_variance4x4_sse2() argument 147 *sse = var; in vp9_variance4x4_sse2() 155 unsigned int *sse) { in vp9_variance8x4_sse2() argument 161 *sse = var; in vp9_variance8x4_sse2() 169 unsigned int *sse) { in vp9_variance4x8_sse2() argument 175 *sse = var; in vp9_variance4x8_sse2() 185 unsigned int *sse) { in vp9_variance8x8_sse2() argument [all …]
|
D | vp9_variance_mmx.c | 40 unsigned int *sse) { in vp9_variance4x4_mmx() argument 45 *sse = var; in vp9_variance4x4_mmx() 54 unsigned int *sse) { in vp9_variance8x8_mmx() argument 59 *sse = var; in vp9_variance8x8_mmx() 69 unsigned int *sse) { in vp9_mse16x16_mmx() argument 84 *sse = var; in vp9_mse16x16_mmx() 94 unsigned int *sse) { in vp9_variance16x16_mmx() argument 109 *sse = var; in vp9_variance16x16_mmx() 118 unsigned int *sse) { in vp9_variance16x8_mmx() argument 129 *sse = var; in vp9_variance16x8_mmx() [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
D | vp9_variance.c | 27 unsigned int *sse, in variance() argument 33 *sse = 0; in variance() 39 *sse += diff * diff; in variance() 170 unsigned int *sse) { in vp9_variance64x32_c() argument 175 *sse = var; in vp9_variance64x32_c() 185 unsigned int *sse) { in vp9_sub_pixel_variance64x32_c() argument 197 return vp9_variance64x32(temp2, 64, dst_ptr, dst_pixels_per_line, sse); in vp9_sub_pixel_variance64x32_c() 206 unsigned int *sse, in vp9_sub_pixel_avg_variance64x32_c() argument 220 return vp9_variance64x32(temp3, 64, dst_ptr, dst_pixels_per_line, sse); in vp9_sub_pixel_avg_variance64x32_c() 227 unsigned int *sse) { in vp9_variance32x64_c() argument [all …]
|
D | vp9_variance.h | 26 unsigned int *sse, 63 unsigned int *sse); 71 unsigned int *sse); 79 unsigned int *sse,
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
D | variance_c.c | 41 unsigned int *sse, in variance() argument 48 *sse = 0; in variance() 56 *sse += diff * diff; in variance() 70 unsigned int *sse) in vp8_variance16x16_c() argument 77 *sse = var; in vp8_variance16x16_c() 86 unsigned int *sse) in vp8_variance8x16_c() argument 93 *sse = var; in vp8_variance8x16_c() 102 unsigned int *sse) in vp8_variance16x8_c() argument 109 *sse = var; in vp8_variance16x8_c() 119 unsigned int *sse) in vp8_variance8x8_c() argument [all …]
|
D | mfqe.c | 149 unsigned int act, actd, sad, usad, vsad, sse, thr, thrsq, actrisk; in multiframe_quality_enhance_block() local 153 actd = (vp8_variance16x16(yd, yd_stride, VP8_ZEROS, 0, &sse)+128)>>8; in multiframe_quality_enhance_block() 154 act = (vp8_variance16x16(y, y_stride, VP8_ZEROS, 0, &sse)+128)>>8; in multiframe_quality_enhance_block() 156 sad = (vp8_variance16x16(y, y_stride, yd, yd_stride, &sse)); in multiframe_quality_enhance_block() 157 sad = (sse + 128)>>8; in multiframe_quality_enhance_block() 158 usad = (vp8_variance8x8(u, uv_stride, ud, uvd_stride, &sse)); in multiframe_quality_enhance_block() 159 usad = (sse + 32)>>6; in multiframe_quality_enhance_block() 160 vsad = (vp8_variance8x8(v, uv_stride, vd, uvd_stride, &sse)); in multiframe_quality_enhance_block() 161 vsad = (sse + 32)>>6; in multiframe_quality_enhance_block() 170 actd = (vp8_variance8x8(yd, yd_stride, VP8_ZEROS, 0, &sse)+32)>>6; in multiframe_quality_enhance_block() [all …]
|
D | rtcd_defs.pl | 242 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse"; 246 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse"; 251 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse"; 255 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse"; 259 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse"; 267 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse"; 271 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse"; 276 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse"; 280 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse"; 284 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse"; [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
D | variance_mmx.c | 87 unsigned int *sse) in vp8_variance4x4_mmx() argument 93 *sse = var; in vp8_variance4x4_mmx() 103 unsigned int *sse) in vp8_variance8x8_mmx() argument 109 *sse = var; in vp8_variance8x8_mmx() 120 unsigned int *sse) in vp8_mse16x16_mmx() argument 132 *sse = var; in vp8_mse16x16_mmx() 142 unsigned int *sse) in vp8_variance16x16_mmx() argument 155 *sse = var; in vp8_variance16x16_mmx() 164 unsigned int *sse) in vp8_variance16x8_mmx() argument 174 *sse = var; in vp8_variance16x8_mmx() [all …]
|
D | variance_sse2.c | 144 unsigned int *sse) in vp8_variance4x4_wmt() argument 150 *sse = var; in vp8_variance4x4_wmt() 161 unsigned int *sse) in vp8_variance8x8_wmt() argument 167 *sse = var; in vp8_variance8x8_wmt() 179 unsigned int *sse) in vp8_variance16x16_wmt() argument 186 *sse = sse0; in vp8_variance16x16_wmt() 194 unsigned int *sse) in vp8_mse16x16_wmt() argument 200 *sse = sse0; in vp8_mse16x16_wmt() 212 unsigned int *sse) in vp8_variance16x8_wmt() argument 222 *sse = var; in vp8_variance16x8_wmt() [all …]
|
D | variance_ssse3.c | 76 unsigned int *sse in vp8_sub_pixel_variance16x16_ssse3() argument 115 *sse = xxsum0; in vp8_sub_pixel_variance16x16_ssse3() 127 unsigned int *sse in vp8_sub_pixel_variance16x8_ssse3() argument 164 *sse = xxsum0; in vp8_sub_pixel_variance16x8_ssse3()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/ |
D | variance_arm.c | 27 unsigned int *sse in vp8_sub_pixel_variance8x8_armv6() argument 44 dst_pixels_per_line, sse); in vp8_sub_pixel_variance8x8_armv6() 55 unsigned int *sse in vp8_sub_pixel_variance16x16_armv6() argument 66 dst_ptr, dst_pixels_per_line, sse); in vp8_sub_pixel_variance16x16_armv6() 71 dst_ptr, dst_pixels_per_line, sse); in vp8_sub_pixel_variance16x16_armv6() 76 dst_ptr, dst_pixels_per_line, sse); in vp8_sub_pixel_variance16x16_armv6() 90 dst_pixels_per_line, sse); in vp8_sub_pixel_variance16x16_armv6() 108 unsigned int *sse 119 unsigned int *sse in vp8_sub_pixel_variance16x16_neon() argument 123 …8_variance_halfpixvar16x16_h_neon(src_ptr, src_pixels_per_line, dst_ptr, dst_pixels_per_line, sse); in vp8_sub_pixel_variance16x16_neon() [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
D | vp9_rtcd_defs.pl | 362 …st uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 365 …st uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 368 …st uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 371 …st uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 374 …st uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 377 …st uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 380 …st uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 383 …st uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 386 …st uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; 389 …st uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse"; [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
D | variance_neon.asm | 27 ; stack unsigned int *sse 30 vmov.i8 q9, #0 ;q9, q10 - sse 50 vmlal.s16 q9, d22, d22 ;calculate sse 67 vadd.u32 q10, q9, q10 ;accumulate sse 70 ldr r12, [sp] ;load *sse from stack 85 vst1.32 {d1[0]}, [r12] ;store sse 100 ; unsigned int *sse) 103 vmov.i8 q9, #0 ;q9, q10 - sse 120 vmlal.s16 q9, d22, d22 ;calculate sse 137 vadd.u32 q10, q9, q10 ;accumulate sse [all …]
|
D | vp8_subpixelvariance16x16s_neon.asm | 29 ; unsigned int *sse 36 ldr lr, [sp, #4] ;load *sse from stack 38 vmov.i8 q9, #0 ;q9, q10 - sse 76 vmlal.s16 q9, d8, d8 ;sse 92 vmlal.s16 q9, d0, d0 ;sse 106 vadd.u32 q10, q9, q10 ;accumulate sse 114 vst1.32 {d1[0]}, [lr] ;store sse 129 ; unsigned int *sse 138 ldr lr, [sp, #4] ;load *sse from stack 141 vmov.i8 q9, #0 ;q9, q10 - sse [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a-neon/ |
D | vp8_rtcd.h | 171 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 174 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 175 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 176 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 179 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 180 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 183 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 184 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 187 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 188 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a/ |
D | vp8_rtcd.h | 145 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 148 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 149 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 152 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 155 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 158 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 159 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 162 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 165 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 166 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/x86/ |
D | vp8_rtcd.h | 220 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 221 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 222 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 223 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 391 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 392 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 393 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 394 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 396 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 397 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips/ |
D | vp8_rtcd.h | 118 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 121 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 124 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 127 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 130 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 133 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 136 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 139 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 142 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 145 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/generic/ |
D | vp8_rtcd.h | 118 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 121 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 124 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 127 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 130 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 133 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 136 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 139 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 142 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 145 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx/src/ |
D | vpx_psnr.c | 17 double vpx_sse_to_psnr(double samples, double peak, double sse) { in vpx_sse_to_psnr() argument 18 if (sse > 0.0) { in vpx_sse_to_psnr() 19 const double psnr = 10.0 * log10(samples * peak * peak / sse); in vpx_sse_to_psnr()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ppc/ |
D | variance_altivec.asm | 64 ;# Now compute sse. 98 stw r4, 0(r7) ;# sse 102 subf r3, r3, r4 ;# sse - ((sum*sum) >> DS) 142 stw r4, 0(r7) ;# sse 146 subf r3, r3, r4 ;# sse - ((sum*sum) >> 8) 197 ;# r7 unsigned int *sse 214 ;# Now compute sse. 231 stw r3, 0(r7) ;# sse 242 ;# r7 unsigned int *sse 262 ;# r7 unsigned int *sse [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips-dspr2/ |
D | vp8_rtcd.h | 136 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 139 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 142 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 145 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 148 …har *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride, unsigned int *sse); 151 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 154 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 157 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 160 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); 163 …tride, int xoffset, int yoffset, const unsigned char *ref_ptr, int Refstride, unsigned int *sse); [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ |
D | mcomp.c | 196 #define DIST(r,c) vfp->svf( PRE(r,c), y_stride, SP(c),SP(r), z,b->src_stride,&sse) 201 …hismse)) < besterr) { besterr = v; br=r; bc=c; *distortion = thismse; *sse1 = sse; }}, v=UINT_MAX;) 217 unsigned int sse; in vp8_find_best_sub_pixel_step_iteratively() local 373 unsigned int sse; in vp8_find_best_sub_pixel_step() local 407 thismse = vfp->svf_halfpix_h(y - 1, y_stride, z, b->src_stride, &sse); in vp8_find_best_sub_pixel_step() 415 *sse1 = sse; in vp8_find_best_sub_pixel_step() 419 thismse = vfp->svf_halfpix_h(y, y_stride, z, b->src_stride, &sse); in vp8_find_best_sub_pixel_step() 427 *sse1 = sse; in vp8_find_best_sub_pixel_step() 433 thismse = vfp->svf_halfpix_v(y - y_stride, y_stride, z, b->src_stride, &sse); in vp8_find_best_sub_pixel_step() 441 *sse1 = sse; in vp8_find_best_sub_pixel_step() [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/armv6/ |
D | vp8_mse16x16_armv6.asm | 22 ; stack unsigned int *sse 35 mov r4, #0 ; initialize sse = 0 58 ; calculate sse 77 ; calculate sse 98 ; calculate sse 121 ; calculate sse 130 ldr r1, [sp, #28] ; get address of sse 131 mov r0, r4 ; return sse 132 str r4, [r1] ; store sse
|