I say "seems to" because I'm having trouble getting the packing of RGB bits in the 16-bit word right. Does anyone know exactly what it is? I'm using CW 9.3 on a Zire 71. I've been blissfully ignorant of ARM/68K endian issues so far but I suspect it may be coming into play here.
UInt16 sixteenBitRgb = (rgb.r & 0xF8) << 8; sixteenBitRgb |= (rgb.b >> 3); sixteenBitRgb |= (rgb.g & 0xFC) << 3;
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
