I'm manipulating image masks runtime.
Now I'm using a separate FBO to render the masked image to a texture, then draw the result to the screen.
I'm just wondering if this another approach would be cheaper (regarding memory): Draw the image with a shader that uses two texture slot, one for the image, and another for the mask.
Could I spare any Memory in such a way?