|
|
| version 1.7, 2004/04/05 09:45:06 | version 1.8, 2004/04/06 18:41:00 |
|---|---|
| Line 502 void cmndraw_fill2(const CMNVRAM *vram, | Line 502 void cmndraw_fill2(const CMNVRAM *vram, |
| do { | do { |
| r = cx; | r = cx; |
| do { | do { |
| p[RGB24_R] = fg.pal32.r; | p[RGB24_R] = fg.pal32.p.r; |
| p[RGB24_G] = fg.pal32.g; | p[RGB24_G] = fg.pal32.p.g; |
| p[RGB24_B] = fg.pal32.b; | p[RGB24_B] = fg.pal32.p.b; |
| p += vram->xalign; | p += vram->xalign; |
| } while(--r); | } while(--r); |
| p += dalign; | p += dalign; |
| Line 644 const BYTE *p; | Line 644 const BYTE *p; |
| c = *p++; | c = *p++; |
| } | } |
| if (c & bit) { | if (c & bit) { |
| *q = fg; | *q = fg.pal8; |
| } | } |
| else { | else { |
| *q = bg; | *q = bg.pal8; |
| } | } |
| bit >>= 1; | bit >>= 1; |
| q += vram->xalign; | q += vram->xalign; |