Home | History | Annotate | Download | only in libtests

Lines Matching full:npalette

297     int bit_depth, unsigned int npalette, int interlace_type,
301 if (npalette > 0)
304 pos = safecatn(buffer, bufsize, pos, npalette);
596 int npalette; /* Number of entries in palette */
669 int npalette;
745 ps->npalette = 0;
769 ps->npalette = 0;
804 (*ppf)->npalette = 0;
827 pf->npalette = ps->npalette;
829 ps->npalette = 0;
1247 store_write_palette(png_store *ps, int npalette)
1256 if (npalette > 0)
1258 ps->palette = voidcast(store_palette_entry*, malloc(npalette *
1264 ps->npalette = npalette;
1272 store_current_palette(png_store *ps, int *npalette)
1281 *npalette = ps->current->npalette;
3021 make_standard_palette(png_store* ps, int npalette, int do_tRNS)
3092 /* 'values' contains 256 ARGB values, but we only need 'npalette'.
3093 * 'npalette' will always be a power of 2: 2, 4, 16 or 256. In the low
3097 * 'npalette' entries using an XOR mask generated here. This also
3098 * permutes the npalette == 256 case in a potentially useful way (there is
3101 palette = store_write_palette(ps, npalette);
3103 for (i=0; i<npalette; ++i)
3120 init_standard_palette(png_store *ps, png_structp pp, png_infop pi, int npalette,
3123 store_palette_entry *ppal = make_standard_palette(ps, npalette, do_tRNS);
3130 for (i=0; i<npalette; ++i)
3141 png_set_PLTE(pp, pi, palette, npalette);
3150 for (i=j=0; i<npalette; ++i)
4267 int npalette; /* Number of entries in the palette. */
4302 dp->npalette = 0;
4315 store_palette_entry *palette = store_current_palette(dp->ps, &dp->npalette);
4318 if (dp->npalette > 0)
4320 int i = dp->npalette;
4345 read_palette(store_palette palette, int *npalette, png_const_structp pp,
4353 *npalette = -1;
4355 if (png_get_PLTE(pp, pi, &pal, npalette) & PNG_INFO_PLTE)
4357 int i = *npalette;
4372 memset(palette + *npalette, 126, (256-*npalette) * sizeof *palette);
4377 if (*npalette != (-1))
4380 *npalette = 0;
4403 if (trans_alpha == NULL || num <= 0 || num > 256 || num > *npalette)
4409 for (num=*npalette; i<num; ++i)
4423 for (i=0, num=*npalette; i<num; ++i)
4440 int npalette;
4443 if (read_palette(palette, &npalette, pp, pi) != dp->is_transparent)
4446 if (npalette != dp->npalette)
4452 pos = safecatn(msg, sizeof msg, pos, dp->npalette);
4454 pos = safecatn(msg, sizeof msg, pos, npalette);
4459 int i = npalette; /* npalette is aliased */
5926 int npalette = (-1);
5928 (void)read_palette(out_palette, &npalette, pp, pi);
5929 if (npalette != dp->this.npalette)
9118 unsigned int npalette = 0;
9120 while (next_format(&colour_type, &bit_depth, &npalette, 1/*gamma*/))
9133 gamma_transform_test(pm, colour_type, bit_depth, npalette,