What is the "proper" way to set a pixbuf to transparent?
I have a pixbuf that I draw into and then composite with another
pixbuf. I then need to erase the original pixbuf so I can draw to
it again for the next iteration.
The problem is, how do I erase the pixbuf so it's transparent again?
This goes on hundreds of times, so I can't create a new pixbuf
each time. I'm doing this in Perl, so setting each pixel back to
alpha 0 strikes me as being impractical. Right now I've created a
pixbuf full of transparent pixels and I do a pixbuf->copy_area().
Is there a better way?
Any incantations would be appreciated.
Dale
Attachment:
pgpdquUdrN7FF.pgp
Description: PGP signature