Lines Matching refs:sig_bits
1101 png_byte sig_bits[8];
1111 sig_bits[0] = sBIT->gray;
1116 sig_bits[0] = sBIT->gray;
1117 sig_bits[1] = sBIT->alpha;
1122 sig_bits[0] = sBIT->red;
1123 sig_bits[1] = sBIT->green;
1124 sig_bits[2] = sBIT->blue;
1129 sig_bits[0] = sBIT->red;
1130 sig_bits[1] = sBIT->green;
1131 sig_bits[2] = sBIT->blue;
1132 sig_bits[3] = sBIT->alpha;
1153 if (sig_bits[b] == 0 || sig_bits[b] > bit_depth/*!palette*/)
1156 b, sig_bits[b], bit_depth);
1176 unsigned int sig = (unsigned int)(0xffff0000 >> sig_bits[b]);
1178 sig_bits[2*b+1] = (png_byte)sig;
1179 sig_bits[2*b+0] = (png_byte)(sig >> 8); /* big-endian */
1185 sig_bits[b] = (png_byte)(0xff00 >> sig_bits[b]);
1190 sig_bits[0] = 0xff;
1195 b = 0x3 & ((0x3<<2) >> sig_bits[0]);
1198 sig_bits[0] = (png_byte)b;
1203 b = 0xf & ((0xf << 4) >> sig_bits[0]);
1205 sig_bits[0] = (png_byte)b;
1218 /* The mask can be combined with sig_bits[0] */
1221 mask &= sig_bits[0];
1240 if ((*row++ & sig_bits[b]) != (*orig++ & sig_bits[b]))