/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/utils/ |
A D | rescaler_utils.c | 22 void WebPRescalerInit(WebPRescaler* const wrk, int src_width, int src_height, in WebPRescalerInit() argument 26 const int x_add = src_width, x_sub = dst_width; in WebPRescalerInit() 28 wrk->x_expand = (src_width < dst_width); in WebPRescalerInit() 30 wrk->src_width = src_width; in WebPRescalerInit() 77 int WebPRescalerGetScaledDimensions(int src_width, int src_height, in WebPRescalerGetScaledDimensions() argument 89 (int)(((uint64_t)src_width * height + src_height / 2) / src_height); in WebPRescalerGetScaledDimensions() 94 (int)(((uint64_t)src_height * width + src_width / 2) / src_width); in WebPRescalerGetScaledDimensions()
|
A D | rescaler_utils.h | 41 int src_width, src_height; // source dimensions member 51 int src_width, int src_height, 61 int WebPRescalerGetScaledDimensions(int src_width, int src_height,
|
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dsp/ |
A D | rescaler_mips32.c | 90 const int src_width = wrk->src_width; in ImportRowExpand_MIPS32() local 138 [x_stride1]"r"(x_stride1), [src_width]"r"(src_width), in ImportRowExpand_MIPS32()
|
A D | rescaler.c | 42 int right = (wrk->src_width > 1) ? src[x_in + x_stride] : left; in WebPRescalerImportRowExpand_C() 52 assert(x_in < wrk->src_width * x_stride); in WebPRescalerImportRowExpand_C() 78 assert(x_in < wrk->src_width * x_stride); in WebPRescalerImportRowShrink_C() 183 assert(wrk->src_width == 1 && wrk->dst_width <= 2); in WebPRescalerExportRow()
|
A D | yuv.c | 129 int src_width, int do_store) { in WebPConvertARGBToUV_C() argument 131 const int uv_width = src_width >> 1; in WebPConvertARGBToUV_C() 152 if (src_width & 1) { // last pixel in WebPConvertARGBToUV_C() 248 int src_width, int do_store);
|
A D | yuv_neon.c | 135 int src_width, int do_store) { in ConvertARGBToUV_NEON() argument 137 for (i = 0; i + 16 <= src_width; i += 16, u += 8, v += 8) { in ConvertARGBToUV_NEON() 158 if (i < src_width) { // left-over in ConvertARGBToUV_NEON() 159 WebPConvertARGBToUV_C(argb + i, u, v, src_width - i, do_store); in ConvertARGBToUV_NEON()
|
A D | yuv_sse41.c | 506 int src_width, int do_store) { in ConvertARGBToUV_SSE41() argument 507 const int max_width = src_width & ~31; in ConvertARGBToUV_SSE41() 534 if (i < src_width) { // left-over in ConvertARGBToUV_SSE41() 535 WebPConvertARGBToUV_C(argb + i, u, v, src_width - i, do_store); in ConvertARGBToUV_SSE41()
|
A D | dsp.h | 495 int src_width, int do_store); 507 int src_width, int do_store);
|
A D | rescaler_sse2.c | 55 if (wrk->src_width < 8 || accum >= (1 << 15)) { in RescalerImportRowExpand_SSE2() 80 const uint8_t* const src_limit = src + wrk->src_width - 8; in RescalerImportRowExpand_SSE2()
|
A D | yuv_sse2.c | 660 int src_width, int do_store) { in ConvertARGBToUV_SSE2() argument 661 const int max_width = src_width & ~31; in ConvertARGBToUV_SSE2() 688 if (i < src_width) { // left-over in ConvertARGBToUV_SSE2() 689 WebPConvertARGBToUV_C(argb + i, u, v, src_width - i, do_store); in ConvertARGBToUV_SSE2()
|
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/enc/ |
A D | picture_rescale_enc.c | 168 int src_width, int src_height, int src_stride, in RescalePlane() argument 175 WebPRescalerInit(&rescaler, src_width, src_height, in RescalePlane()
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/platform/hal/ |
A D | hal_dma.h | 140 enum HAL_DMA_WDITH_T src_width; member
|
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dec/ |
A D | vp8l_dec.c | 607 dec->rescaler->src_width, needed_lines, 0); in EmitRescaledRowsRGBA() 686 WebPMultARGBRows(in, in_stride, dec->rescaler->src_width, needed_lines, 0); in EmitRescaledRowsYUVA()
|