I will keep it super short.
I whipped up a quick gif example; I'd like to be able to have some way to accomplish this on Graal in an efficient manner:
I think there is more information
here (thanks for the link dusty).
It opens up a lot of possibilities for light effects. Right now we can only draw images on top of each other. I'd like to be able to use alpha-transparent images to "cut into" other images/polygons.