|
|
| version 1.2, 2003/11/21 06:51:15 | version 1.3, 2003/11/21 07:43:52 |
|---|---|
| Line 168 RGB16 scrnmng_makepal16(RGB32 pal32) { | Line 168 RGB16 scrnmng_makepal16(RGB32 pal32) { |
| RGB16 ret; | RGB16 ret; |
| ret = (pal32.p.r & 0xf8) << 8; | ret = (pal32.p.r & 0xf8) << 8; |
| #if defined(SIZE_QVGA) | |
| ret += (pal32.p.g & 0xfc) << (3 + 16); | ret += (pal32.p.g & 0xfc) << (3 + 16); |
| #else | |
| ret += (pal32.p.g & 0xfc) << 3; | |
| #endif | |
| ret += pal32.p.b >> 3; | ret += pal32.p.b >> 3; |
| return(ret); | return(ret); |
| } | } |