Searched refs:rowBuffer (Results 1 - 5 of 5) sorted by relevance

/external/webkit/Source/WebCore/platform/image-encoders/
H A DJPEGImageEncoder.cpp108 // rowBuffer must be defined here so that its destructor is always called even when "setjmp" catches an error.
109 Vector<JSAMPLE, 600 * 3> rowBuffer; local
115 rowBuffer.resize(compressData.image_width * 3);
120 JSAMPLE* output = rowBuffer.data();
127 output = rowBuffer.data();
/external/webkit/Source/WebCore/platform/image-decoders/png/
H A DPNGImageDecoder.h54 void rowAvailable(unsigned char* rowBuffer, unsigned rowIndex, int interlacePass);
H A DPNGImageDecoder.cpp85 static void PNGAPI rowAvailable(png_structp png, png_bytep rowBuffer, png_uint_32 rowIndex, int interlacePass) argument
87 static_cast<PNGImageDecoder*>(png_get_progressive_ptr(png))->rowAvailable(rowBuffer, rowIndex, interlacePass);
332 void PNGImageDecoder::rowAvailable(unsigned char* rowBuffer, unsigned rowIndex, int interlacePass) argument
355 if (!rowBuffer)
393 png_progressive_combine_row(png, row, rowBuffer);
395 row = rowBuffer;
/external/webkit/Source/WebCore/platform/image-decoders/gif/
H A DGIFImageDecoder.h60 bool haveDecodedRow(unsigned frameIndex, unsigned char* rowBuffer, unsigned char* rowEnd, unsigned rowNumber, unsigned repeatCount, bool writeTransparentPixels);
H A DGIFImageDecoder.cpp193 bool GIFImageDecoder::haveDecodedRow(unsigned frameIndex, unsigned char* rowBuffer, unsigned char* rowEnd, unsigned rowNumber, unsigned repeatCount, bool writeTransparentPixels) argument
199 // that (rowEnd - rowBuffer) == (size().width() - frameReader->x_offset), so
204 int xEnd = lowerBoundScaledX(std::min(static_cast<int>(frameReader->x_offset + (rowEnd - rowBuffer)), size().width()) - 1, xBegin + 1) + 1;
206 if (!rowBuffer || (xBegin < 0) || (yBegin < 0) || (xEnd <= xBegin) || (yEnd <= yBegin))
229 const unsigned char sourceValue = *(rowBuffer + (m_scaled ? m_scaledColumns[x] : x) - frameReader->x_offset);

Completed in 77 milliseconds