how about just using the pixmap stored in the image and alter the mask color and let blitzmax reload it with the altered mask color?
but generally, using 2 images will be faster as reload means create a texture once again out of the image.
And no, this can not be avoided under opengl unless you use shader, DX is a different thing but you would need to do it manually.
but generally, using 2 images will be faster as reload means create a texture once again out of the image.
And no, this can not be avoided under opengl unless you use shader, DX is a different thing but you would need to do it manually.