Searched defs:frow (Results 1 - 8 of 8) sorted by relevance

/external/opencv3/3rdparty/libwebp/utils/
H A Drescaler.h37 int32_t* irow, *frow; // work buffer member in struct:__anon14973
H A Drescaler.c51 wrk->frow = work + num_channels * dst_width;
73 wrk->frow[x_out] = (sum + base) * wrk->x_sub - frac;
87 wrk->frow[x_out] = right * wrk->x_add + (left - right) * accum;
93 wrk->irow[x_out] += wrk->frow[x_out];
102 const int32_t* const frow = wrk->frow; local
107 const int frac = (int)MULT_FIX(frow[x_out], yscale);
/external/webp/src/dsp/
H A Drescaler.c43 wrk->frow[x_out] = right * wrk->x_add + (left - right) * accum;
82 wrk->frow[x_out] = sum * wrk->x_sub - frac;
100 const rescaler_t* const frow = wrk->frow; local
107 const uint32_t J = frow[x_out];
116 const uint64_t I = (uint64_t)A * frow[x_out]
131 const rescaler_t* const frow = wrk->frow; local
138 const uint32_t frac = (uint32_t)MULT_FIX(frow[x_out], yscale);
H A Drescaler_mips32.c37 rescaler_t* frow = wrk->frow + channel; local
67 "sw %[temp3], 0(%[frow]) \n\t"
68 "addu %[frow], %[frow], %[x_stride1] \n\t"
72 [frow]"+r"(frow), [accum1]"=&r"(accum1),
96 rescaler_t* frow = wrk->frow + channel; local
118 "sw %[temp3], 0(%[frow]) \
151 const rescaler_t* frow = wrk->frow; local
214 const rescaler_t* frow = wrk->frow; local
[all...]
H A Drescaler_mips_dsp_r2.c32 const rescaler_t* frow = wrk->frow; local
47 "addu %[loop_end], %[frow], %[temp6] \n\t"
49 "lw %[temp0], 0(%[frow]) \n\t"
50 "lw %[temp1], 4(%[frow]) \n\t"
51 "lw %[temp2], 8(%[frow]) \n\t"
52 "lw %[temp5], 12(%[frow]) \n\t"
61 "addiu %[frow], %[frow], 16 \n\t"
96 "bne %[frow],
170 const rescaler_t* frow = wrk->frow; local
[all...]
H A Drescaler_neon.c44 static uint32x4_t Interpolate(const rescaler_t* const frow, argument
47 LOAD_32x4(frow, A0);
65 const rescaler_t* const frow = wrk->frow; local
74 LOAD_32x4(frow + x_out + 0, A0);
75 LOAD_32x4(frow + x_out + 4, A1);
84 const uint32_t J = frow[x_out];
94 Interpolate(frow + x_out + 0, irow + x_out + 0, A, B);
96 Interpolate(frow + x_out + 4, irow + x_out + 4, A, B);
105 const uint64_t I = (uint64_t)A * frow[x_ou
121 const rescaler_t* const frow = wrk->frow; local
[all...]
H A Drescaler_sse2.c46 rescaler_t* frow = wrk->frow; local
47 const rescaler_t* const frow_end = frow + wrk->dst_width * wrk->num_channels;
64 _mm_storeu_si128((__m128i*)frow, out);
65 frow += 4;
66 if (frow >= frow_end) break;
87 assert(sizeof(*frow) == sizeof(uint32_t));
88 WebPUint32ToMem((uint8_t*)frow, _mm_cvtsi128_si32(out));
89 frow += 1;
90 if (frow >
121 rescaler_t* frow = wrk->frow; local
233 const rescaler_t* const frow = wrk->frow; local
293 const rescaler_t* const frow = wrk->frow; local
[all...]
/external/webp/src/utils/
H A Drescaler.h46 rescaler_t* irow, *frow; // work buffer member in struct:WebPRescaler

Completed in 150 milliseconds