Drawing one image onto another

BlitzMax Forums/BlitzMax Programming/Drawing one image onto another

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

I'm currently drawing to backbuffer, then drawing the second image on top, then grabbing it into a pixmap. Works, but I wonder if there's a better way? Plus I've heard tales about GrabPixmap not working on some hardware.

Couple of points to consider:

1. I need to draw the second image onto the first with alpha.
2. I don't need to do it on-the-fly.
3. The code needs to draw several images onto another, with a grabPixmap at the end. Repeat x 108.