Home | History | Annotate | Download | only in bmp

Lines Matching refs:biCompression

131         if ((m_infoHeader.biCompression != RLE4) && (m_infoHeader.biCompression != RLE8) && (m_infoHeader.biCompression != RLE24)) {
222 if (m_infoHeader.biCompression == RLE8)
224 else if (m_infoHeader.biCompression == RLE4)
239 m_infoHeader.biCompression = RGB;
258 uint32_t biCompression = readUint32(16);
261 if ((biCompression == 3) && (m_infoHeader.biBitCount == 1)) {
262 m_infoHeader.biCompression = HUFFMAN1D;
264 } else if ((biCompression == 4) && (m_infoHeader.biBitCount == 24)) {
265 m_infoHeader.biCompression = RLE24;
267 } else if (biCompression > 5)
270 m_infoHeader.biCompression = static_cast<CompressionType>(biCompression);
325 switch (m_infoHeader.biCompression) {
379 if (m_isTopDown && (m_infoHeader.biCompression != RGB) && (m_infoHeader.biCompression != BITFIELDS))
393 if ((m_infoHeader.biCompression == JPEG) || (m_infoHeader.biCompression == PNG))
398 if (m_infoHeader.biCompression == HUFFMAN1D)
407 if (m_infoHeader.biCompression != BITFIELDS) {
468 m_bitMasks[3] = (m_isInICO && (m_infoHeader.biCompression != BITFIELDS) && (m_infoHeader.biBitCount == 32)) ? static_cast<uint32_t>(0xff000000) : 0;
660 if (m_infoHeader.biCompression == RLE24) {
673 if (m_infoHeader.biCompression == RLE4) {