Home | History | Annotate | Download | only in dib

Lines Matching refs:m_pPalette

43     m_pPalette = NULL;

48 if (m_pPalette) {
49 FX_Free(m_pPalette);
59 m_pPalette = NULL;
140 if (m_pPalette) {
141 FX_Free(m_pPalette);
147 m_pPalette = pSrcBitmap->m_pPalette;
150 pSrcBitmap->m_pPalette = NULL;
176 pNewBitmap->CopyPalette(m_pPalette);
204 if (m_pPalette) {
208 m_pPalette = FX_Alloc(FX_DWORD, 2);
209 if (!m_pPalette) {
213 m_pPalette[0] = 0xff;
214 m_pPalette[1] = 0;
216 m_pPalette[0] = 0xff000000;
217 m_pPalette[1] = 0xffffffff;
220 m_pPalette = FX_Alloc(FX_DWORD, 256);
221 if (!m_pPalette) {
226 m_pPalette[i] = 0xff - i;
230 m_pPalette[i] = 0xff000000 | (i * 0x10101);
255 if (m_pPalette) {
256 return m_pPalette[index];
272 if (m_pPalette == NULL) {
275 m_pPalette[index] = color;
280 if (m_pPalette == NULL) {
294 if (m_pPalette[i] == color) {
421 if (m_pPalette) {
535 if (m_pPalette) {
536 FX_Free(m_pPalette);
538 m_pPalette = NULL;
541 if (m_pPalette == NULL) {
542 m_pPalette = FX_Alloc(FX_DWORD, pal_size);
544 if (!m_pPalette) {
550 FXSYS_memcpy32(m_pPalette, pSrc, pal_size * sizeof(FX_DWORD));
557 pal[0] = ((m_pPalette ? m_pPalette[0] : 0xff000000) & 0xffffff) | (alpha << 24);
558 pal[1] = ((m_pPalette ? m_pPalette[1] : 0xffffffff) & 0xffffff) | (alpha << 24);
561 if (m_pPalette) {
563 pal[i] = (m_pPalette[i] & 0x00ffffff) | (alpha << 24);
899 if (m_pPalette == NULL) {
904 int r = (FX_BYTE)(m_pPalette[i] >> 16);
905 int g = (FX_BYTE)(m_pPalette[i] >> 8);
906 int b = (FX_BYTE)m_pPalette[i];
933 if (m_pPalette == NULL) {
938 int r = (FX_BYTE)(m_pPalette[i] >> 16);
939 int g = (FX_BYTE)(m_pPalette[i] >> 8);
940 int b = (FX_BYTE)m_pPalette[i];
1074 return m_pPalette ? m_pPalette[1] : 0xffffffff;
1076 return m_pPalette ? m_pPalette[0] : 0xff000000;
1083 return m_pPalette ? m_pPalette[*pos] : (0xff000000 | ((*pos) * 0x10101));
1114 if (m_pPalette) {
1115 if (color == m_pPalette[1]) {
1132 if (m_pPalette) {
1134 if (m_pPalette[i] == color) {
1197 if (m_pPalette) {
1200 FX_ARGB argb = m_pPalette[scanline[src_x]];
1206 FX_CMYK cmyk = m_pPalette[scanline[src_x]];
1258 if (forecolor == 0xff && backcolor == 0 && m_pPalette == NULL) {
1261 } else if (forecolor == 0 && backcolor == 0xffffff && m_pPalette == NULL) {
1264 if (m_pPalette == NULL) {
1271 AdobeCMYK_to_sRGB1(FXSYS_GetCValue(m_pPalette[i]), FXSYS_GetMValue(m_pPalette[i]), FXSYS_GetYValue(m_pPalette[i]), FXSYS_GetKValue(m_pPalette[i]),
1274 m_pPalette[i] = CmykEncode(bc + (fc - bc) * gray / 255, bm + (fm - bm) * gray / 255,
1279 int gray = FXRGB2GRAY(FXARGB_R(m_pPalette[i]), FXARGB_G(m_pPalette[i]), FXARGB_B(m_pPalette[i]));
1280 m_pPalette[i] = FXARGB_MAKE(0xff, br + (fr - br) * gray / 255, bg + (fg - bg) * gray / 255,
1348 if (m_bpp != 8 && m_pPalette != NULL && m_AlphaFlag != 0) {
1436 pFlipped->CopyPalette(m_pPalette);
1548 m_pPalette = GetDestPalette();