• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:sizeX

41     void convolveU4(const uchar* pin, uchar* pout, size_t vectorSize, size_t sizeX, size_t sizeY,
49 Convolve3x3Task(const void* in, void* out, size_t vectorSize, size_t sizeX, size_t sizeY, in Convolve3x3Task() argument
51 : Task{sizeX, sizeY, vectorSize, false, restriction}, mIn{in}, mOut{out} { in Convolve3x3Task()
80 int32_t sizeX) { in convolveOneU() argument
82 uint32_t x2 = std::min((int32_t)x + 1, sizeX - 1); in convolveOneU()
115 int32_t sizeX) { in ConvolveOneF() argument
117 uint32_t x2 = std::min((int32_t)x + 1, sizeX - 1); in ConvolveOneF()
172 uint32_t currentY, size_t sizeX, size_t sizeY, in RsdCpuScriptIntrinsicConvolve3x3_kernelF() argument
175 const size_t stride = sizeX * vectorSize * 4; // float takes 4 bytes in RsdCpuScriptIntrinsicConvolve3x3_kernelF()
184 ConvolveOneF<T>(x, out, py0, py1, py2, fp, sizeX); in RsdCpuScriptIntrinsicConvolve3x3_kernelF()
190 static void convolveU(const uchar* pin, uchar* pout, size_t vectorSize, size_t sizeX, size_t sizeY, in convolveU() argument
192 const size_t stride = vectorSize * sizeX; in convolveU()
197 size_t offset = (y * sizeX + startX) * vectorSize; in convolveU()
203 convolveOneU<InputOutputType, ComputationType>(x, px, py0, py1, py2, fp, sizeX); in convolveU()
208 void Convolve3x3Task::convolveU4(const uchar* pin, uchar* pout, size_t vectorSize, size_t sizeX, in convolveU4() argument
211 const size_t stride = paddedSize(vectorSize) * sizeX; in convolveU4()
216 size_t offset = (y * sizeX + startX) * paddedSize(vectorSize); in convolveU4()
246 void RenderScriptToolkit::convolve3x3(const void* in, void* out, size_t vectorSize, size_t sizeX, in convolve3x3() argument
250 if (!validRestriction(LOG_TAG, sizeX, sizeY, restriction)) { in convolve3x3()
259 Convolve3x3Task task(in, out, vectorSize, sizeX, sizeY, coefficients, restriction); in convolve3x3()