Home
last modified time | relevance | path

Searched refs:WebPRescaler (Results 1 – 14 of 14) sorted by relevance

/external/webp/src/utils/
Drescaler_utils.h30 typedef struct WebPRescaler WebPRescaler; typedef
31 struct WebPRescaler { struct
50 void WebPRescalerInit(WebPRescaler* const rescaler, argument
67 int WebPRescaleNeededLines(const WebPRescaler* const rescaler,
72 int WebPRescalerImport(WebPRescaler* const rescaler, int num_rows,
76 int WebPRescalerExport(WebPRescaler* const rescaler);
80 int WebPRescalerInputDone(const WebPRescaler* const rescaler) { in WebPRescalerInputDone()
85 int WebPRescalerOutputDone(const WebPRescaler* const rescaler) { in WebPRescalerOutputDone()
91 int WebPRescalerHasPendingOutput(const WebPRescaler* const rescaler) { in WebPRescalerHasPendingOutput()
Drescaler_utils.c22 void WebPRescalerInit(WebPRescaler* const wrk, int src_width, int src_height, in WebPRescalerInit()
110 int WebPRescaleNeededLines(const WebPRescaler* const wrk, int max_num_lines) { in WebPRescaleNeededLines()
115 int WebPRescalerImport(WebPRescaler* const wrk, int num_lines, in WebPRescalerImport()
139 int WebPRescalerExport(WebPRescaler* const rescaler) { in WebPRescalerExport()
/external/webp/src/dsp/
Drescaler.c29 void WebPRescalerImportRowExpand_C(WebPRescaler* const wrk, in WebPRescalerImportRowExpand_C()
61 void WebPRescalerImportRowShrink_C(WebPRescaler* const wrk, in WebPRescalerImportRowShrink_C()
98 void WebPRescalerExportRowExpand_C(WebPRescaler* const wrk) { in WebPRescalerExportRowExpand_C()
127 void WebPRescalerExportRowShrink_C(WebPRescaler* const wrk) { in WebPRescalerExportRowShrink_C()
160 void WebPRescalerImportRow(WebPRescaler* const wrk, const uint8_t* src) { in WebPRescalerImportRow()
169 void WebPRescalerExportRow(WebPRescaler* const wrk) { in WebPRescalerExportRow()
Ddsp.h532 struct WebPRescaler;
537 typedef void (*WebPRescalerImportRowFunc)(struct WebPRescaler* const wrk,
546 typedef void (*WebPRescalerExportRowFunc)(struct WebPRescaler* const wrk);
551 extern void WebPRescalerImportRowExpand_C(struct WebPRescaler* const wrk,
553 extern void WebPRescalerImportRowShrink_C(struct WebPRescaler* const wrk,
555 extern void WebPRescalerExportRowExpand_C(struct WebPRescaler* const wrk);
556 extern void WebPRescalerExportRowShrink_C(struct WebPRescaler* const wrk);
559 extern void WebPRescalerImportRow(struct WebPRescaler* const wrk,
562 extern void WebPRescalerExportRow(struct WebPRescaler* const wrk);
Drescaler_mips32.c24 static void ImportRowShrink_MIPS32(WebPRescaler* const wrk, in ImportRowShrink_MIPS32()
84 static void ImportRowExpand_MIPS32(WebPRescaler* const wrk, in ImportRowExpand_MIPS32()
149 static void ExportRowExpand_MIPS32(WebPRescaler* const wrk) { in ExportRowExpand_MIPS32()
213 static void ExportRowShrink_MIPS32(WebPRescaler* const wrk) {
Drescaler_msa.c119 WebPRescaler* const wrk) { in ExportRowExpand_0()
176 WebPRescaler* const wrk) { in ExportRowExpand_1()
248 static void RescalerExportRowExpand_MIPSdspR2(WebPRescaler* const wrk) { in RescalerExportRowExpand_MIPSdspR2()
268 WebPRescaler* const wrk) {
353 WebPRescaler* const wrk) {
412 static void RescalerExportRowShrink_MIPSdspR2(WebPRescaler* const wrk) {
Drescaler_mips_dsp_r2.c29 static void ExportRowShrink_MIPSdspR2(WebPRescaler* const wrk) {
166 static void ExportRowExpand_MIPSdspR2(WebPRescaler* const wrk) { in ExportRowExpand_MIPSdspR2()
Drescaler_sse2.c46 static void RescalerImportRowExpand_SSE2(WebPRescaler* const wrk, in RescalerImportRowExpand_SSE2()
112 static void RescalerImportRowShrink_SSE2(WebPRescaler* const wrk, in RescalerImportRowShrink_SSE2()
228 static void RescalerExportRowExpand_SSE2(WebPRescaler* const wrk) { in RescalerExportRowExpand_SSE2()
286 static void RescalerExportRowShrink_SSE2(WebPRescaler* const wrk) { in RescalerExportRowShrink_SSE2()
Drescaler_neon.c63 static void RescalerExportRowExpand_NEON(WebPRescaler* const wrk) { in RescalerExportRowExpand_NEON()
117 static void RescalerExportRowShrink_NEON(WebPRescaler* const wrk) { in RescalerExportRowShrink_NEON()
/external/webp/src/dec/
Dio_dec.c241 int new_lines, WebPRescaler* const wrk) { in Rescale()
255 WebPRescaler* const scaler = p->scaler_y; in EmitRescaledYUV()
305 WebPRescaler* scalers; in InitYUVRescaler()
320 scalers = (WebPRescaler*)WEBP_ALIGN((const uint8_t*)work + tmp_size); in InitYUVRescaler()
464 WebPRescaler* const scaler = p->scaler_a; in EmitRescaledAlphaRGB()
487 WebPRescaler* scalers; in InitRGBRescaler()
506 scalers = (WebPRescaler*)WEBP_ALIGN((const uint8_t*)work + total_size); in InitRGBRescaler()
Dvp8li_dec.h90 WebPRescaler* rescaler; // Common rescaler for all channels.
Dwebpi_dec.h42 WebPRescaler* scaler_y, *scaler_u, *scaler_v, *scaler_a; // rescalers
Dvp8l_dec.c556 dec->rescaler = (WebPRescaler*)memory; in AllocateAndInitRescaler()
574 static int Export(WebPRescaler* const rescaler, WEBP_CSP_MODE colorspace, in Export()
661 WebPRescaler* const rescaler = dec->rescaler; in ExportYUVA()
/external/webp/src/enc/
Dpicture_rescale_enc.c173 WebPRescaler rescaler; in RescalePlane()