Home
last modified time | relevance | path

Searched refs:y_accum (Results 1 – 16 of 16) sorted by relevance

/external/webp/src/dsp/
Drescaler.c105 assert(wrk->y_accum <= 0); in WebPRescalerExportRowExpand_C()
108 if (wrk->y_accum == 0) { in WebPRescalerExportRowExpand_C()
115 const uint32_t B = WEBP_RESCALER_FRAC(-wrk->y_accum, wrk->y_sub); in WebPRescalerExportRowExpand_C()
133 const uint32_t yscale = wrk->fy_scale * (-wrk->y_accum); in WebPRescalerExportRowShrink_C()
135 assert(wrk->y_accum <= 0); in WebPRescalerExportRowShrink_C()
170 if (wrk->y_accum <= 0) { in WebPRescalerExportRow()
185 wrk->y_accum += wrk->y_add; in WebPRescalerExportRow()
Drescaler_mips_dsp_r2.c35 const int yscale = wrk->fy_scale * (-wrk->y_accum);
40 assert(wrk->y_accum <= 0);
176 assert(wrk->y_accum <= 0); in ExportRowExpand_MIPSdspR2()
179 if (wrk->y_accum == 0) { in ExportRowExpand_MIPSdspR2()
223 const uint32_t B = WEBP_RESCALER_FRAC(-wrk->y_accum, wrk->y_sub); in ExportRowExpand_MIPSdspR2()
Drescaler_mips32.c158 assert(wrk->y_accum <= 0); in ExportRowExpand_MIPS32()
161 if (wrk->y_accum == 0) { in ExportRowExpand_MIPS32()
182 const uint32_t B = WEBP_RESCALER_FRAC(-wrk->y_accum, wrk->y_sub); in ExportRowExpand_MIPS32()
218 const int yscale = wrk->fy_scale * (-wrk->y_accum);
224 assert(wrk->y_accum <= 0);
Drescaler_neon.c73 assert(wrk->y_accum <= 0); in RescalerExportRowExpand_NEON()
76 if (wrk->y_accum == 0) { in RescalerExportRowExpand_NEON()
93 const uint32_t B = WEBP_RESCALER_FRAC(-wrk->y_accum, wrk->y_sub); in RescalerExportRowExpand_NEON()
124 const uint32_t yscale = wrk->fy_scale * (-wrk->y_accum); in RescalerExportRowShrink_NEON()
130 assert(wrk->y_accum <= 0); in RescalerExportRowShrink_NEON()
Drescaler_sse2.c237 assert(wrk->y_accum <= 0 && wrk->y_sub + wrk->y_accum >= 0); in RescalerExportRowExpand_SSE2()
239 if (wrk->y_accum == 0) { in RescalerExportRowExpand_SSE2()
251 const uint32_t B = WEBP_RESCALER_FRAC(-wrk->y_accum, wrk->y_sub); in RescalerExportRowExpand_SSE2()
292 const uint32_t yscale = wrk->fy_scale * (-wrk->y_accum); in RescalerExportRowShrink_SSE2()
294 assert(wrk->y_accum <= 0); in RescalerExportRowShrink_SSE2()
Drescaler_msa.c177 const uint32_t B = WEBP_RESCALER_FRAC(-wrk->y_accum, wrk->y_sub); in ExportRowExpand_1()
254 assert(wrk->y_accum <= 0); in RescalerExportRowExpand_MIPSdspR2()
257 if (wrk->y_accum == 0) { in RescalerExportRowExpand_MIPSdspR2()
417 const uint32_t yscale = wrk->fy_scale * (-wrk->y_accum);
419 assert(wrk->y_accum <= 0);
/external/libvpx/libvpx/vp9/encoder/x86/
Dtemporal_filter_sse4.c277 int ss_x, int ss_y, int strength, int use_whole_blk, uint32_t *y_accum, in vp9_apply_temporal_filter_luma_16() argument
343 y_accum); in vp9_apply_temporal_filter_luma_16()
348 y_accum += y_pre_stride; in vp9_apply_temporal_filter_luma_16()
414 y_accum); in vp9_apply_temporal_filter_luma_16()
419 y_accum += y_pre_stride; in vp9_apply_temporal_filter_luma_16()
456 y_accum); in vp9_apply_temporal_filter_luma_16()
466 uint32_t *y_accum, uint16_t *y_count, const uint16_t *y_dist, in vp9_apply_temporal_filter_luma() argument
488 block_height, ss_x, ss_y, strength, use_whole_blk, y_accum + blk_col, in vp9_apply_temporal_filter_luma()
497 block_height, ss_x, ss_y, strength, use_whole_blk, y_accum + blk_col, in vp9_apply_temporal_filter_luma()
512 use_whole_blk, y_accum + blk_col, y_count + blk_col, y_dist + blk_col, in vp9_apply_temporal_filter_luma()
[all …]
Dhighbd_temporal_filter_sse4.c198 int ss_x, int ss_y, int strength, int use_whole_blk, uint32_t *y_accum, in vp9_highbd_apply_temporal_filter_luma_8() argument
257 y_accum); in vp9_highbd_apply_temporal_filter_luma_8()
262 y_accum += y_pre_stride; in vp9_highbd_apply_temporal_filter_luma_8()
321 y_accum); in vp9_highbd_apply_temporal_filter_luma_8()
326 y_accum += y_pre_stride; in vp9_highbd_apply_temporal_filter_luma_8()
362 y_accum); in vp9_highbd_apply_temporal_filter_luma_8()
372 uint32_t *y_accum, uint16_t *y_count, const uint32_t *y_dist, in vp9_highbd_apply_temporal_filter_luma() argument
390 strength, use_whole_blk, y_accum + blk_col, y_count + blk_col, in vp9_highbd_apply_temporal_filter_luma()
405 block_height, ss_x, ss_y, strength, use_whole_blk, y_accum + blk_col, in vp9_highbd_apply_temporal_filter_luma()
423 block_height, ss_x, ss_y, strength, use_whole_blk, y_accum + blk_col, in vp9_highbd_apply_temporal_filter_luma()
[all …]
/external/webp/src/utils/
Drescaler_utils.c49 wrk->y_accum = wrk->y_expand ? wrk->y_sub : wrk->y_add; in WebPRescalerInit()
111 const int num_lines = (wrk->y_accum + wrk->y_sub - 1) / wrk->y_sub; in WebPRescaleNeededLines()
134 wrk->y_accum -= wrk->y_sub; in WebPRescalerImport()
Drescaler_utils.h38 int y_accum; // vertical accumulator member
92 return !WebPRescalerOutputDone(rescaler) && (rescaler->y_accum <= 0); in WebPRescalerHasPendingOutput()
/external/libaom/libaom/av1/encoder/x86/
Dtemporal_filter_sse4.c337 int ss_x, int ss_y, int strength, int use_whole_blk, uint32_t *y_accum, in apply_temporal_filter_luma_16() argument
399 y_accum); in apply_temporal_filter_luma_16()
404 y_accum += y_pre_stride; in apply_temporal_filter_luma_16()
473 y_accum); in apply_temporal_filter_luma_16()
478 y_accum += y_pre_stride; in apply_temporal_filter_luma_16()
520 y_accum); in apply_temporal_filter_luma_16()
530 uint32_t *y_accum, uint16_t *y_count, const uint16_t *y_dist, in apply_temporal_filter_luma() argument
552 block_height, ss_x, ss_y, strength, use_whole_blk, y_accum + blk_col, in apply_temporal_filter_luma()
561 block_height, ss_x, ss_y, strength, use_whole_blk, y_accum + blk_col, in apply_temporal_filter_luma()
576 use_whole_blk, y_accum + blk_col, y_count + blk_col, y_dist + blk_col, in apply_temporal_filter_luma()
[all …]
/external/libaom/libaom/test/
Dtemporal_filter_yuv_test.cc216 uint32_t *y_accum, uint16_t *y_count, in ApplyReferenceFilter() argument
295 y_accum[row * y_accum_stride + col] += y_mod * y_pixel; in ApplyReferenceFilter()
388 int use_32x32, uint32_t *y_accum, uint16_t *y_count,
407 uint32_t *y_accum, uint16_t *y_count, uint32_t *u_accum, uint16_t *u_count, in ApplyTestFilter() argument
452 memcpy(accum + 0 * mb_pels, y_accum, mb_pels * sizeof(uint32_t)); in ApplyTestFilter()
463 memcpy(y_accum, accum + 0 * mb_pels, mb_pels * sizeof(uint32_t)); in ApplyTestFilter()
481 uint32_t *y_accum, uint16_t *y_count, uint32_t *u_accum, uint16_t *u_count, in ApplyTestFilter() argument
526 memcpy(accum + 0 * mb_pels, y_accum, mb_pels * sizeof(uint32_t)); in ApplyTestFilter()
538 memcpy(y_accum, accum + 0 * mb_pels, mb_pels * sizeof(uint32_t)); in ApplyTestFilter()
659 uint32_t y_accum[MAX_WIDTH * MAX_HEIGHT] = { 0 }; in RunTestFilterWithParam() local
[all …]
/external/libvpx/libvpx/test/
Dyuv_temporal_filter_test.cc153 uint32_t *y_accum = y_accumulator->TopLeftPixel(); in ApplyReferenceFilter() local
229 y_accum[row * y_accum_stride + col] += y_mod * y_pixel; in ApplyReferenceFilter()
458 Buffer<uint32_t> y_accum = Buffer<uint32_t>(width, height, 0); in RunTestFilterWithParam() local
473 ASSERT_TRUE(y_accum.Init()); in RunTestFilterWithParam()
485 y_accum.Set(0); in RunTestFilterWithParam()
510 y_accum.TopLeftPixel(), y_count.TopLeftPixel(), u_accum.TopLeftPixel(), in RunTestFilterWithParam()
/external/libvpx/libvpx/vp9/common/
Dvp9_rtcd_defs.pl188 …nt ss_y, int strength, const int *const blk_fw, int use_32x32, uint32_t *y_accum, uint16_t *y_coun…
/external/webp/src/dec/
Dio_dec.c361 assert(p->scaler_u->y_accum == p->scaler_v->y_accum); in ExportRGB()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_temporal_filter.c408 uint32_t *y_accum, uint16_t *y_count, uint32_t *u_accum, uint16_t *u_count, in vp9_highbd_apply_temporal_filter_c() argument
490 y_accum[row * block_width + col] += y_mod * y_pixel; in vp9_highbd_apply_temporal_filter_c()