First of all, thank you very much Informatix for getting into this.
Unfortunately, I can't get
BlendFuncSeparate working. Whatever functions I type result is always the same.
So I guess this way of setting BlendFunction is simply ignored.
I made an Example project.
What I want to achieve is to set 3 sprites one onto another like in photoshop with layers:
1st sprite = Blue opaque circle (png1.png)
2nd sprite = Android (png2.png)
3rd sprite = White semitransparent circle on top (png3.png)
What I get in example is transparency leaking even though blue circle is drawn first and 100% opaque.
So i think I can solve this with separate blend function and tell him to blend colors and put alpha to 1.0
Is there a way to achieve "photoshop result" with stacking sprites ?