I've been reviewing Clanlib for an upcoming project that requires hue rotation when drawing images. I've found a way to manipulate hue/saturation during image loading(posted previously), but not while drawing it (at least not without preforming a bunch of CPU intensive operations). My app will be drawing a lot of the same images, except that they need to differ in color--and just changing hue values while drawing them could greatly reduce video memory usage.

Maybe I've missed something in the documentation . Can anyone help me?