#include "png.h"
Go to the source code of this file.
Defines | |
#define | PNG_INTERNAL |
Functions | |
void | png_do_write_transformations (png_structp png_ptr) |
void | png_do_pack (png_row_infop row_info, png_bytep row, png_uint_32 bit_depth) |
void | png_do_shift (png_row_infop row_info, png_bytep row, png_color_8p bit_depth) |
void | png_do_write_swap_alpha (png_row_infop row_info, png_bytep row) |
void | png_do_write_invert_alpha (png_row_infop row_info, png_bytep row) |
void | png_do_write_intrapixel (png_row_infop row_info, png_bytep row) |
#define PNG_INTERNAL |
Definition at line 11 of file pngwtran.c.
void png_do_pack | ( | png_row_infop | row_info, | |
png_bytep | row, | |||
png_uint_32 | bit_depth | |||
) |
Definition at line 87 of file pngwtran.c.
References i, mask, NULL, png_bytep, png_debug, png_uint_32, value, x03, and x80.
Referenced by png_do_write_transformations().
void png_do_shift | ( | png_row_infop | row_info, | |
png_bytep | row, | |||
png_color_8p | bit_depth | |||
) |
Definition at line 213 of file pngwtran.c.
References if(), NULL, PNG_COLOR_MASK_COLOR, PNG_COLOR_TYPE_PALETTE, and png_debug.
Referenced by png_do_write_transformations().
void png_do_write_intrapixel | ( | png_row_infop | row_info, | |
png_bytep | row | |||
) |
Definition at line 515 of file pngwtran.c.
References blue, for(), if(), NULL, png_bytep, PNG_COLOR_MASK_COLOR, PNG_COLOR_TYPE_RGB, PNG_COLOR_TYPE_RGB_ALPHA, png_debug, png_uint_32, red, s1, and s2.
Referenced by png_write_row().
void png_do_write_invert_alpha | ( | png_row_infop | row_info, | |
png_bytep | row | |||
) |
Definition at line 425 of file pngwtran.c.
References for(), if(), NULL, png_bytep, PNG_COLOR_TYPE_GRAY_ALPHA, PNG_COLOR_TYPE_RGB_ALPHA, png_debug, and png_uint_32.
Referenced by png_do_write_transformations().
void png_do_write_swap_alpha | ( | png_row_infop | row_info, | |
png_bytep | row | |||
) |
Definition at line 337 of file pngwtran.c.
References for(), if(), NULL, png_bytep, PNG_COLOR_TYPE_GRAY_ALPHA, PNG_COLOR_TYPE_RGB_ALPHA, png_debug, and png_uint_32.
Referenced by png_do_write_transformations().
void png_do_write_transformations | ( | png_structp | png_ptr | ) |
Definition at line 19 of file pngwtran.c.
References NULL, png_debug, png_do_bgr(), png_do_invert(), png_do_pack(), png_do_packswap(), png_do_shift(), png_do_strip_filler(), png_do_swap(), png_do_write_invert_alpha(), png_do_write_swap_alpha(), and png_uint_32.
Referenced by png_write_row().