/external/chromium_org/third_party/WebKit/Source/platform/image-encoders/skia/ |
H A D | PNGImageEncoder.cpp | 40 #include "png.h" 45 static void writeOutput(png_structp png, png_bytep data, png_size_t size) argument 47 static_cast<Vector<unsigned char>*>(png_get_io_ptr(png))->append(data, size); 76 png_struct* png = png_create_write_struct(PNG_LIBPNG_VER_STRING, 0, 0, 0); local 77 png_info* info = png_create_info_struct(png); 78 if (!png || !info || setjmp(png_jmpbuf(png))) { 79 png_destroy_write_struct(png ? &png : 0, info ? &info : 0); 92 png_set_compression_level(png, [all...] |
/external/chromium_org/chrome/browser/ui/webui/ntp/ |
H A D | favicon_webui_handler.cc | 38 scoped_refptr<base::RefCountedMemory> png) { 40 SkColor color = color_utils::CalculateKMeanColorOfPNG(png); 156 // TODO(estade): would be nice to avoid a round trip through png encoding. 37 GetDominantColorCssString( scoped_refptr<base::RefCountedMemory> png) argument
|
/external/chromium_org/third_party/freetype/src/sfnt/ |
H A D | pngshim.c | 30 #include <png.h> 36 /* This code is freely based on cairo-png.c. There's so many ways */ 52 premultiply_data( png_structp png, argument 58 FT_UNUSED( png ); 95 convert_bytes_to_data( png_structp png, argument 101 FT_UNUSED( png ); 120 /* Use error callback to avoid png writing to stderr. */ 122 error_callback( png_structp png, argument 125 FT_Error* error = png_get_error_ptr( png ); 132 longjmp( png_jmpbuf( png ), 140 warning_callback( png_structp png, png_const_charp error_msg ) argument 151 read_data_from_FT_Stream( png_structp png, png_bytep data, png_size_t length ) argument 190 png_structp png; local [all...] |
/external/chromium_org/ui/gfx/ |
H A D | color_analysis_unittest.cc | 93 // Creates a 1-dimensional png of the pixel colors found in |colors|. 174 scoped_refptr<base::RefCountedBytes> png( 181 png, kDefaultLowerBound, kDefaultUpperBound, &test_sampler); 192 scoped_refptr<base::RefCountedBytes> png( 199 png, kDefaultLowerBound, kDefaultUpperBound, &test_sampler); 210 scoped_refptr<base::RefCountedBytes> png( 217 png, kDefaultLowerBound, kDefaultUpperBound, &test_sampler); 231 scoped_refptr<base::RefCountedMemory> png = CreateTestPNG(colors); local 236 png, lower, upper, &test_sampler); 250 scoped_refptr<base::RefCountedMemory> png local [all...] |
H A D | color_analysis.cc | 357 SkColor CalculateKMeanColorOfPNG(scoped_refptr<base::RefCountedMemory> png, argument 366 if (png.get() && png->size() && 367 gfx::PNGCodec::Decode(png->front(), 368 png->size(), 383 SkColor CalculateKMeanColorOfPNG(scoped_refptr<base::RefCountedMemory> png) { argument 386 png, kDefaultLowerHSLBound, kDefaultUpperHSLBound, &sampler);
|
/external/freetype/src/sfnt/ |
H A D | pngshim.c | 30 #include <png.h> 36 /* This code is freely based on cairo-png.c. There's so many ways */ 52 premultiply_data( png_structp png, argument 58 FT_UNUSED( png ); 95 convert_bytes_to_data( png_structp png, argument 101 FT_UNUSED( png ); 120 /* Use error callback to avoid png writing to stderr. */ 122 error_callback( png_structp png, argument 125 FT_Error* error = (FT_Error*)png_get_error_ptr( png ); 132 ft_longjmp( png_jmpbuf( png ), 140 warning_callback( png_structp png, png_const_charp error_msg ) argument 151 read_data_from_FT_Stream( png_structp png, png_bytep data, png_size_t length ) argument 192 png_structp png; local [all...] |
/external/pdfium/core/src/fxge/fx_freetype/fxft2.5.01/src/sfnt/ |
H A D | pngshim.c | 30 #include <png.h> 36 /* This code is freely based on cairo-png.c. There's so many ways */ 52 premultiply_data( png_structp png, argument 58 FT_UNUSED( png ); 95 convert_bytes_to_data( png_structp png, argument 101 FT_UNUSED( png ); 120 /* Use error callback to avoid png writing to stderr. */ 122 error_callback( png_structp png, argument 125 FT_Error* error = png_get_error_ptr( png ); 132 longjmp( png_jmpbuf( png ), 140 warning_callback( png_structp png, png_const_charp error_msg ) argument 151 read_data_from_FT_Stream( png_structp png, png_bytep data, png_size_t length ) argument 190 png_structp png; local [all...] |
/external/chromium_org/tools/telemetry/telemetry/core/ |
H A D | bitmap.py | 21 util.AddDirToPythonPath(util.GetTelemetryDir(), 'third_party', 'png') 22 import png # pylint: disable=F0401 namespace 246 png.Writer(**self.metadata).write_array(f, self.pixels) 250 width, height, pixels, meta = png.Reader(bytes=png_data).read_flat() 312 diff_img = png.from_array(diff, mode='RGB')
|
/external/zopfli/src/zopflipng/ |
H A D | zopflipng_lib.cc | 312 // Keeps chunks with given names from the original png by literally copying them 313 // into the new png 316 std::vector<unsigned char>* png) { 336 lodepng::insertChunks(*png, keepchunks); 314 KeepChunks(const std::vector<unsigned char>& origpng, const std::vector<std::string>& keepnames, std::vector<unsigned char>* png) argument
|
/external/webp/examples/ |
H A D | dwebp.c | 24 #include <png.h> 152 static void PNGAPI error_function(png_structp png, png_const_charp dummy) { argument 154 longjmp(png_jmpbuf(png), 1); 163 png_structp png; local 167 png = png_create_write_struct(PNG_LIBPNG_VER_STRING, 169 if (png == NULL) { 172 info = png_create_info_struct(png); 174 png_destroy_write_struct(&png, NULL); 177 if (setjmp(png_jmpbuf(png))) { 178 png_destroy_write_struct(&png, [all...] |
/external/chromium_org/content/renderer/gpu/ |
H A D | gpu_benchmarking_extension.cc | 760 const std::vector<unsigned char>& png) { 781 reinterpret_cast<const char*>(&*png.begin()), png.size()), 758 OnSnapshotCompleted(CallbackAndContext* callback_and_context, const gfx::Size& size, const std::vector<unsigned char>& png) argument
|
/external/chromium_org/content/shell/browser/ |
H A D | webkit_test_controller.cc | 95 *output_ << "Content-Type: image/png\n"; 520 // Only encode and dump the png if the hashes don't match. Encoding the 523 std::vector<unsigned char> png; local 544 &png); 546 printer_->PrintImageBlock(png);
|
/external/chromium_org/third_party/WebKit/Source/platform/image-decoders/png/ |
H A D | PNGImageDecoder.cpp | 40 #include "platform/image-decoders/png/PNGImageDecoder.h" 45 #include "png.h" 67 static void PNGAPI decodingFailed(png_structp png, png_const_charp) argument 69 longjmp(JMPBUF(png), 1); 75 static void PNGAPI decodingWarning(png_structp png, png_const_charp warningMsg) argument 81 png_error(png, warningMsg); 85 static void PNGAPI headerAvailable(png_structp png, png_infop) argument 87 static_cast<PNGImageDecoder*>(png_get_progressive_ptr(png))->headerAvailable(); 91 static void PNGAPI rowAvailable(png_structp png, png_bytep rowBuffer, png_uint_32 rowIndex, int interlacePass) argument 93 static_cast<PNGImageDecoder*>(png_get_progressive_ptr(png)) 97 pngComplete(png_structp png, png_infop) argument 268 readColorProfile(png_structp png, png_infop info, ColorProfile& colorProfile) argument 301 png_structp png = m_reader->pngPtr(); local 405 png_structp png = m_reader->pngPtr(); local [all...] |
/external/chromium_org/tools/imagediff/ |
H A D | image_diff_png.cc | 12 #include "third_party/libpng/png.h" 38 // Represents a comment in the tEXt ancillary chunk of the png. 73 // in turn based on the Mozilla png decoder. 78 const double kMaxGamma = 21474.83; // Maximum gamma accepted by png library. 143 // Called when the png header has been read. This code is based on the WebKit 298 return false; // Input data too small to be a png 364 // Passed around as the io_ptr in the png structs so our callbacks know where 372 void EncoderWriteCallback(png_structp png, png_bytep data, png_size_t size) { argument 373 PngEncoderState* state = static_cast<PngEncoderState*>(png_get_io_ptr(png)); 381 void FakeFlushCallback(png_structp png) { argument [all...] |
/external/wpa_supplicant_8/wpa_supplicant/ |
H A D | hs20_supplicant.c | 224 int png; local 249 png = os_strncasecmp((char *) pos + 1, "image/png", 9) == 0; 277 png ? "png" : "icon");
|
/external/chromium_org/skia/ext/ |
H A D | image_operations_unittest.cc | 192 std::vector<unsigned char> png; local 198 false, std::vector<gfx::PNGCodec::Comment>(), &png)) { 204 base::WriteFile(fpath, reinterpret_cast<const char*>(&png[0]), 205 png.size()); 206 if (num_written != static_cast<int>(png.size())) { 332 "/tmp/ResizeShouldAverageColors_%s_dest.png", 356 SaveBitmapToPNG(src, "/tmp/gradient_640x480.png"); 368 SaveBitmapToPNG(src, "/tmp/grid_640x408_10_4_red_blue.png"); 377 SaveBitmapToPNG(src, "/tmp/checker_640x408_10_4_red_blue.png"); 555 SaveBitmapToPNG(src, "/tmp/ResizeShouldAverageColors_src.png"); [all...] |
/external/chromium_org/ui/gfx/codec/ |
H A D | png_codec.cc | 9 #include "third_party/libpng/png.h" 75 // in turn based on the Mozilla png decoder. 80 const double kMaxGamma = 21474.83; // Maximum gamma accepted by png library. 161 // Called when the png header has been read. This code is based on the WebKit 356 return false; // Input data too small to be a png 481 // Passed around as the io_ptr in the png structs so our callbacks know where 489 void EncoderWriteCallback(png_structp png, png_bytep data, png_size_t size) { argument 490 PngEncoderState* state = static_cast<PngEncoderState*>(png_get_io_ptr(png)); 498 void FakeFlushCallback(png_structp png) { argument
|
/external/zopfli/src/zopflipng/lodepng/ |
H A D | lodepng_util.cpp | 32 LodePNGInfo getPNGHeaderInfo(const std::vector<unsigned char>& png) argument 36 lodepng_inspect(&w, &h, &state, &png[0], png.size()); 41 const std::vector<unsigned char>& png) 43 // Listing chunks is based on the original file, not the decoded png info. 45 end = &png.back() + 1; 46 begin = chunk = &png.front() + 8; 64 const std::vector<unsigned char>& png) 67 end = &png.back() + 1; 68 begin = chunk = &png 40 getChunkInfo(std::vector<std::string>& names, std::vector<size_t>& sizes, const std::vector<unsigned char>& png) argument 62 getChunks(std::vector<std::string> names[3], std::vector<std::vector<unsigned char> > chunks[3], const std::vector<unsigned char>& png) argument 105 insertChunks(std::vector<unsigned char>& png, const std::vector<std::vector<unsigned char> > chunks[3]) argument 155 getFilterTypesInterlaced(std::vector<std::vector<unsigned char> >& filterTypes, const std::vector<unsigned char>& png) argument 237 getFilterTypes(std::vector<unsigned char>& filterTypes, const std::vector<unsigned char>& png) argument [all...] |
/external/chromium_org/content/common/gpu/media/ |
H A D | video_decode_accelerator_unittest.cc | 1245 std::vector<unsigned char> png; local 1252 &png); 1258 filepath = filepath.AddExtension(FILE_PATH_LITERAL(".png")); 1260 reinterpret_cast<char*>(&png[0]), 1261 png.size()); 1262 ASSERT_EQ(num_bytes, static_cast<int>(png.size()));
|
/external/deqp/framework/qphelper/ |
H A D | qpTestLog.c | 36 # include <png.h> 681 void pngWriteData (png_structp png, png_bytep dataPtr, png_size_t numBytes) argument 683 Buffer* buffer = (Buffer*)png_get_io_ptr(png); 685 png_error(png, "unable to resize PNG write buffer!"); 688 void pngFlushData (png_structp png) argument 690 DE_UNREF(png); 697 png_structp png = DE_NULL; local 715 png = png_create_write_struct(PNG_LIBPNG_VER_STRING, NULL, NULL, NULL); 716 info = png ? png_create_info_struct(png) [all...] |
/external/chromium_org/content/browser/renderer_host/ |
H A D | render_widget_host_impl.cc | 2255 std::vector<unsigned char> png; local 2262 GetRoutingID(), snapshot_id, gfx::Size(), png)); 2271 GetView()->GetNativeView(), &png, snapshot_bounds)) { 2273 GetRoutingID(), snapshot_id, snapshot_size, png));
|
/external/chromium_org/content/renderer/ |
H A D | render_view_impl.cc | 1352 const gfx::Size& size, const std::vector<unsigned char>& png) { 1359 it->second.Run(size, png); 1351 OnWindowSnapshotCompleted(const int snapshot_id, const gfx::Size& size, const std::vector<unsigned char>& png) argument
|