Lines Matching refs:bits
536 unsigned int bits; /* bits per sample */ member
658 TRY(bmp_readint(f, 2, &bmpinfo.bits)); in gm_readbody_bmp()
689 TRY(bmp_readint(f, 2, &bmpinfo.bits)); in gm_readbody_bmp()
702 if (bmpinfo.comp > 3 || bmpinfo.bits > 32) { in gm_readbody_bmp()
714 if (bmpinfo.ncolors == 0 && bmpinfo.bits <= 8) { in gm_readbody_bmp()
715 bmpinfo.ncolors = 1 << bmpinfo.bits; in gm_readbody_bmp()
719 if (bmpinfo.bits <= 8) { in gm_readbody_bmp()
746 switch (bmpinfo.bits + 0x100*bmpinfo.comp) { in gm_readbody_bmp()
781 if (n < bmpinfo.bits) { in gm_readbody_bmp()
786 b = bitbuf >> (INTBITS - bmpinfo.bits); in gm_readbody_bmp()
787 bitbuf <<= bmpinfo.bits; in gm_readbody_bmp()
788 n -= bmpinfo.bits; in gm_readbody_bmp()
808 TRY_EOF(bmp_readint(f, bmpinfo.bits/8, &c)); in gm_readbody_bmp()
825 TRY_EOF(bmp_readint(f, bmpinfo.bits/8, &c)); in gm_readbody_bmp()