Home | History | Annotate | Download | only in filters

Lines Matching refs:destination

184 static inline void computeArithmeticPixels(unsigned char* source, unsigned char* destination, int pixelArrayLength,
196 unsigned char i2 = *destination;
204 *destination = 0;
206 *destination = 255;
208 *destination = result;
210 ++destination;
217 static inline void computeArithmeticPixelsUnclamped(unsigned char* source, unsigned char* destination, int pixelArrayLength, float k1, float k2, float k3, float k4)
228 unsigned char i2 = *destination;
235 *destination = result;
237 ++destination;
241 static inline void arithmeticSoftware(unsigned char* source, unsigned char* destination, int pixelArrayLength, float k1, float k2, float k3, float k4)
248 computeArithmeticPixelsUnclamped<1, 1>(source, destination, pixelArrayLength, k1, k2, k3, k4);
250 computeArithmeticPixelsUnclamped<0, 1>(source, destination, pixelArrayLength, k1, k2, k3, k4);
253 computeArithmeticPixelsUnclamped<1, 0>(source, destination, pixelArrayLength, k1, k2, k3, k4);
255 computeArithmeticPixelsUnclamped<0, 0>(source, destination, pixelArrayLength, k1, k2, k3, k4);
262 computeArithmeticPixels<1, 1>(source, destination, pixelArrayLength, k1, k2, k3, k4);
264 computeArithmeticPixels<0, 1>(source, destination, pixelArrayLength, k1, k2, k3, k4);
267 computeArithmeticPixels<1, 0>(source, destination, pixelArrayLength, k1, k2, k3, k4);
269 computeArithmeticPixels<0, 0>(source, destination, pixelArrayLength, k1, k2, k3, k4);
273 inline void FEComposite::platformArithmeticSoftware(Uint8ClampedArray* source, Uint8ClampedArray* destination,
277 ASSERT(length == static_cast<int>(destination->length()));
281 platformArithmeticNeon(source->data(), destination->data(), length, k1, k2, k3, k4);
283 arithmeticSoftware(source->data(), destination->data(), length, k1, k2, k3, k4);