Lines Matching refs:palette
527 png_byte index; /* used for palette files */
562 /* When the depth of the sPLT palette is 8 bits, the color and alpha samples
569 png_charp name; /* palette name */
570 png_byte depth; /* depth of palette samples */
571 png_sPLT_entryp entries; /* palette entries */
572 png_int_32 nentries; /* number of palette entries */
679 * cleaned up before the structure is discarded: palette, trans, text,
703 png_colorp palette; /* array of color values (valid & PNG_INFO_PLTE) */
704 png_uint_16 num_palette; /* number of color entries in "palette" (PLTE) */
705 png_uint_16 num_trans; /* number of transparent palette color (tRNS) */
775 * same order as the palette colors, starting from index 0. Values
782 png_color_16 trans_values; /* transparent color for non-palette image */
818 * various palette entries, so that a viewer can intelligently select a
819 * reduced-color palette, if required. Data is an array of "num_palette"
1180 png_colorp palette; /* palette from the input file */
1181 png_uint_16 num_palette; /* number of color entries in palette */
1270 int cur_palette; /* current push library palette index */
1292 png_bytep dither_index; /* index translation for palette files */
1390 /* in the palette */
1392 /* palette color */
1579 png_colorp palette));
1660 /* Turn on dithering, and reduce the palette to the number of colors available. */
1662 png_colorp palette, int num_palette, int maximum_colors,
1691 /* optional update palette with requested transformations */
2290 png_infop info_ptr, png_colorp *palette, int *num_palette));
2293 png_infop info_ptr, png_colorp palette, int num_palette));
3020 PNG_EXTERN void png_write_PLTE PNGARG((png_structp png_ptr, png_colorp palette,
3073 png_sPLT_tp palette));
3276 png_colorp palette, int num_palette));
3316 png_bytep row, png_colorp palette, png_bytep trans, int num_trans));