Lines Matching full:can

36 The following #defines are used to create code sections. They can be disabled
37 to disable code sections, which can give faster compile time and smaller binary.
41 In addition to those below, you can also define LODEPNG_NO_COMPILE_CRC to
81 you can define the functions lodepng_free, lodepng_malloc and lodepng_realloc in your
87 /*compile the C++ version (you can disable the C++ wrapper here even when compiling for C++)*/
277 not hard limit nor a guarantee, but can prevent excessive memory usage. This setting is
278 …ignored by the PNG decoder, but is used by the deflate/zlib decoder and can be used by custom ones.
312 …unsigned minmatch; /*minimum lz77 length. 3 is normally best, 6 can be better for some PNGs. Defau…
355 When decoding, by default you can ignore this palette, since LodePNG already
366 …This color uses the same bit depth as the bitdepth value in this struct, which can be 1-bit to 16-…
369 When decoding, by default you can ignore this information, since LodePNG sets
409 Returns true if the image can have translucent or invisible pixels (it still be opaque if it doesn'…
410 Returns false if the image can only have opaque pixels.
476 characters to appear in the main text which is why we can use null termination everywhere here.
585 There are 3 buffers, one for each position in the PNG where unknown chunks can appear.
924 This zlib part can be used independently to zlib compress and decompress a
1140 The most recent version of LodePNG can currently be found at
1165 over network (it requires all the image data to be available before decoding can
1258 above. For C, simple decoding can be done with functions such as
1259 lodepng_decode32, and more advanced decoding can be done with the struct
1260 LodePNGState and lodepng_decode. For C++, all decoding can be done with the
1261 various lodepng::decode functions, and lodepng::State can be used for advanced
1266 *) LodePNGColorMode info_raw: here you can say what color mode of the raw image (the output) you wa…
1267 *) LodePNGDecoderSettings decoder: you can specify a few extra settings for the decoder to use
1283 When decoding, here you can specify which color type you want
1294 The settings can be used to ignore the errors created by invalid CRC and Adler32
1309 above. For C, simple encoding can be done with functions such as
1310 lodepng_encode32, and more advanced decoding can be done with the struct
1311 LodePNGState and lodepng_encode. For C++, all encoding can be done with the
1312 various lodepng::encode functions, and lodepng::State can be used for advanced
1315 Like the decoder, the encoder can also give errors. However it gives less errors
1322 *) LodePNGEncoderSettings encoder: you can specify a few settings for the encoder to use
1358 can encode the colors of all pixels without information loss.
1365 2048 by default, but can be set to 32768 for better, but slow, compression.
1366 *) force_palette: if colortype is 2 or 6, you can make the encoder write a PLTE
1367 chunk if force_palette is true. This can used as suggested palette to convert
1385 of colors in the image. It can be configured to let you control it instead as
1389 It can convert from almost any color type to any other color type, except the
1401 the color format of the images yourself, you can skip this chapter.
1406 A PNG image can have many color types, ranging from 1-bit color to 64-bit color,
1426 As explained in the sections about the encoder and decoder, you can specify
1442 encoder (including palette: it can generate a palette if auto_convert is true,
1457 PNG image, but it can be ignored since the raw image has the color type you requested instead
1487 -In the encoder, you can make it save a PNG with any color type by giving the
1490 -In the decoder, you can make it store the pixel data in the same color type
1532 The meaning of the LodePNG error values can be retrieved with the function
1565 then you have a chunk, and can check the following things of it.
1632 The chunks in these 3 buffers can be iterated through and read by using the same
1635 When using the decoder to decode a PNG, you can make it store all unknown chunks
1640 If you need it to add a particular chunk that isn't known by LodePNG, you can
1655 lodepng.h where needed, and your program can read/write PNG files.
1664 std::vectors and std::strings in C++ can be incompatible.
1692 This is not standard C++ and will not be added to the stock LodePNG. You can
1714 examples can be found on the LodePNG website.
1834 *) 08 dec 2015: Made load_file function return error if file can't be opened.