Searched defs:srcPixelArray (Results 1 - 2 of 2) sorted by relevance
/external/webkit/WebCore/platform/graphics/filters/ |
H A D | FEColorMatrix.cpp | 122 void effectType(const PassRefPtr<CanvasPixelArray>& srcPixelArray, PassRefPtr<ImageData>& imageData, const Vector<float>& values) argument 124 for (unsigned pixelOffset = 0; pixelOffset < srcPixelArray->length(); pixelOffset++) { 128 srcPixelArray->get(pixelByteOffset, r); 129 srcPixelArray->get(pixelByteOffset + 1, g); 130 srcPixelArray->get(pixelByteOffset + 2, b); 131 srcPixelArray->get(pixelByteOffset + 3, a); 171 PassRefPtr<CanvasPixelArray> srcPixelArray(imageData->data()); 177 effectType<FECOLORMATRIX_TYPE_MATRIX>(srcPixelArray, imageData, m_values); 180 effectType<FECOLORMATRIX_TYPE_SATURATE>(srcPixelArray, imageData, m_values); 183 effectType<FECOLORMATRIX_TYPE_HUEROTATE>(srcPixelArray, imageDat [all...] |
H A D | FEGaussianBlur.cpp | 72 static void boxBlur(CanvasPixelArray*& srcPixelArray, CanvasPixelArray*& dstPixelArray, argument 85 sum += srcPixelArray->get(line + i * stride + channel); 92 sum -= srcPixelArray->get(pixelByteOffset - dxLeft * stride); 94 sum += srcPixelArray->get(pixelByteOffset + dxRight * stride); 123 CanvasPixelArray* srcPixelArray(srcImageData->data()); 131 boxBlur(srcPixelArray, tmpPixelArray, sdx, 4, stride, imageRect.width(), imageRect.height(), isAlphaImage()); 132 boxBlur(tmpPixelArray, srcPixelArray, sdy, stride, 4, imageRect.height(), imageRect.width(), isAlphaImage());
|
Completed in 117 milliseconds