Ok sounds good, thanks. But what about, then, if you want to render straight from a pixmap to the backbuffer, and the pixmap is 32-bit and the backbuffer is 16-bit? It seems that BlitzMax converts the format each time, which is obviously slow? Better to store the pixmap at 16-bit?
ie separate versions of images, 32-bit and 16-bit?
ie separate versions of images, 32-bit and 16-bit?