HomeSort by relevance Sort by last modified time
    Searched refs:srcPixelArray (Results 1 - 12 of 12) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/filters/
FEGaussianBlur.h 58 RefPtr<Uint8ClampedArray> srcPixelArray;
74 inline void platformApply(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* tmpPixelArray, unsigned kernelSizeX, unsigned kernelSizeY, IntSize& paintSize);
76 inline void platformApplyGeneric(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* tmpPixelArray, unsigned kernelSizeX, unsigned kernelSizeY, IntSize& paintSize);
FEGaussianBlur.cpp 86 inline void boxBlur(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* dstPixelArray,
96 sum += srcPixelArray->item(line + i * stride + channel);
103 sum -= srcPixelArray->item(pixelByteOffset - dxLeft * stride);
105 sum += srcPixelArray->item(pixelByteOffset + dxRight * stride);
113 inline void FEGaussianBlur::platformApplyGeneric(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* tmpPixelArray, unsigned kernelSizeX, unsigned kernelSizeY, IntSize& paintSize)
120 Uint8ClampedArray* src = srcPixelArray;
151 // The final result should be stored in srcPixelArray.
152 if (dst == srcPixelArray) {
162 parameters->filter->platformApplyGeneric(parameters->srcPixelArray.get(), parameters->dstPixelArray.get(),
166 inline void FEGaussianBlur::platformApply(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* tmpPixelArray, unsigned kernelSizeX, unsigned kernelSizeY, IntSize& paintSize
    [all...]
FEMorphology.cpp 118 Uint8ClampedArray* srcPixelArray = paintingData->srcPixelArray;
134 unsigned char columnExtrema = srcPixelArray->item(extremaStartY * effectWidth + 4 * x + clrChannel);
136 unsigned char pixel = srcPixelArray->item(eY * effectWidth + 4 * x + clrChannel);
149 unsigned char columnExtrema = srcPixelArray->item(extremaStartY * effectWidth + endX * 4 + clrChannel);
151 unsigned char pixel = srcPixelArray->item(i * effectWidth + endX * 4 + clrChannel);
227 RefPtr<Uint8ClampedArray> srcPixelArray = in->asPremultipliedImage(effectDrawingRect);
230 paintingData.srcPixelArray = srcPixelArray.get();
FEMorphology.h 57 Uint8ClampedArray* srcPixelArray;
FEConvolveMatrix.cpp 287 totals[0] += m_kernelMatrix[kernelValue] * static_cast<float>(paintingData.srcPixelArray->item(kernelPixel++));
288 totals[1] += m_kernelMatrix[kernelValue] * static_cast<float>(paintingData.srcPixelArray->item(kernelPixel++));
289 totals[2] += m_kernelMatrix[kernelValue] * static_cast<float>(paintingData.srcPixelArray->item(kernelPixel++));
291 totals[3] += m_kernelMatrix[kernelValue] * static_cast<float>(paintingData.srcPixelArray->item(kernelPixel));
300 setDestinationPixels<preserveAlphaValues>(paintingData.dstPixelArray, pixel, totals, m_divisor, paintingData.bias, paintingData.srcPixelArray);
370 totals[0] += m_kernelMatrix[kernelValue] * static_cast<float>(paintingData.srcPixelArray->item(pixelIndex));
371 totals[1] += m_kernelMatrix[kernelValue] * static_cast<float>(paintingData.srcPixelArray->item(pixelIndex + 1));
372 totals[2] += m_kernelMatrix[kernelValue] * static_cast<float>(paintingData.srcPixelArray->item(pixelIndex + 2));
375 totals[3] += m_kernelMatrix[kernelValue] * static_cast<float>(paintingData.srcPixelArray->item(pixelIndex + 3));
385 setDestinationPixels<preserveAlphaValues>(paintingData.dstPixelArray, pixel, totals, m_divisor, paintingData.bias, paintingData.srcPixelArray);
    [all...]
FEConvolveMatrix.h 81 Uint8ClampedArray* srcPixelArray;
FEComposite.cpp 319 RefPtr<Uint8ClampedArray> srcPixelArray = in->asPremultipliedImage(effectADrawingRect);
324 platformArithmeticSoftware(srcPixelArray.get(), dstPixelArray, m_k1, m_k2, m_k3, m_k4);
FELighting.cpp 399 Uint8ClampedArray* srcPixelArray = createPremultipliedImageResult();
400 if (!srcPixelArray)
406 in->copyPremultipliedImage(srcPixelArray, effectDrawingRect);
414 drawLighting(srcPixelArray, absolutePaintSize.width(), absolutePaintSize.height());
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/cpu/arm/filters/
FEGaussianBlurNEON.h 37 inline void boxBlurNEON(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* dstPixelArray,
40 uint32_t* sourcePixel = reinterpret_cast<uint32_t*>(srcPixelArray->data());
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/filters/custom/
FECustomFilter.h 70 void uploadInputTexture(Uint8ClampedArray* srcPixelArray);
FECustomFilter.cpp 190 RefPtr<Uint8ClampedArray> srcPixelArray = in->asUnmultipliedImage(effectDrawingRect);
191 uploadInputTexture(srcPixelArray.get());
208 void FECustomFilter::uploadInputTexture(Uint8ClampedArray* srcPixelArray)
211 m_context->texImage2D(GraphicsContext3D::TEXTURE_2D, 0, GraphicsContext3D::RGBA, m_contextSize.width(), m_contextSize.height(), 0, GraphicsContext3D::RGBA, GraphicsContext3D::UNSIGNED_BYTE, srcPixelArray->data());
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/
ImageBuffer.cpp 428 RefPtr<Uint8ClampedArray> srcPixelArray = getUnmultipliedImageData(luminanceRect);
430 unsigned pixelArrayLength = srcPixelArray->length();
432 unsigned char a = srcPixelArray->item(pixelOffset + 3);
435 unsigned char r = srcPixelArray->item(pixelOffset);
436 unsigned char g = srcPixelArray->item(pixelOffset + 1);
437 unsigned char b = srcPixelArray->item(pixelOffset + 2);
440 srcPixelArray->set(pixelOffset + 3, luma);
442 putByteArray(Unmultiplied, srcPixelArray.get(), luminanceRect.size(), luminanceRect, IntPoint());

Completed in 227 milliseconds