Lines Matching refs:bpp
135 bmp->bpp = read_uint16(data, 10); in bmp_info_header_parse()
141 if ((bmp->bpp != 1) && (bmp->bpp != 4) && in bmp_info_header_parse()
142 (bmp->bpp != 8) && in bmp_info_header_parse()
143 (bmp->bpp != 16) && in bmp_info_header_parse()
144 (bmp->bpp != 24) && in bmp_info_header_parse()
145 (bmp->bpp != 32)) in bmp_info_header_parse()
147 if (bmp->bpp < 16) in bmp_info_header_parse()
148 bmp->colours = (1 << bmp->bpp); in bmp_info_header_parse()
216 bmp->bpp = read_uint16(data, 14); in bmp_info_header_parse()
217 if (bmp->bpp == 0) in bmp_info_header_parse()
218 bmp->bpp = 8; in bmp_info_header_parse()
230 if ((bmp->bpp != 1) && (bmp->bpp != 4) && in bmp_info_header_parse()
231 (bmp->bpp != 8) && in bmp_info_header_parse()
232 (bmp->bpp != 16) && in bmp_info_header_parse()
233 (bmp->bpp != 24) && in bmp_info_header_parse()
234 (bmp->bpp != 32)) in bmp_info_header_parse()
238 if (bmp->bpp != 8) in bmp_info_header_parse()
242 if (bmp->bpp != 4) in bmp_info_header_parse()
246 if ((bmp->bpp != 16) && (bmp->bpp != 32)) in bmp_info_header_parse()
286 if (bmp->colours == 0 && bmp->bpp < 16) in bmp_info_header_parse()
287 bmp->colours = (1 << bmp->bpp); in bmp_info_header_parse()
299 if (bmp->bpp < 16) { in bmp_info_header_parse()
755 uint8_t ppb = 8 / bmp->bpp; in bmp_decode_rgb()
756 uint8_t bit_mask = (1 << bmp->bpp) - 1; in bmp_decode_rgb()
760 bit_shifts[i] = 8 - ((i + 1) * bmp->bpp); in bmp_decode_rgb()
1257 switch (bmp->bpp) { in bmp_decode()
1285 switch (bmp->bpp) { in bmp_decode()
1302 if ((result == BMP_OK) && (bmp->ico) && (bmp->bpp != 32)) { in bmp_decode()