Home | History | Annotate | Download | only in stbi

Lines Matching defs:pal_img_n

2865 static int expand_palette(png *a, uint8 *palette, int len, int pal_img_n)
2870 p = MALLOC(pixel_count * pal_img_n);
2876 if (pal_img_n == 3) {
2958 uint8 palette[1024], pal_img_n=0;
2984 if (color == 3) pal_img_n = 3; else if (color & 1) return e("bad ctype","Corrupt PNG");
2989 if (!pal_img_n) {
3020 if (pal_img_n) {
3024 pal_img_n = 4;
3039 if (pal_img_n && !pal_len) return e("no PLTE","Corrupt PNG");
3040 if (scan == SCAN_header) { s->img_n = pal_img_n; return 1; }
3062 if ((req_comp == s->img_n+1 && req_comp != 3 && !pal_img_n) || has_trans)
3071 if (pal_img_n) {
3072 // pal_img_n == 3 or 4
3073 s->img_n = pal_img_n; // record the actual colors we had
3074 s->img_out_n = pal_img_n;