On 27.10.16 21:43, Semyon Sadetsky wrote:
As you mention above background of the window will be always cleared
by the window itself, and we can get double alpha in the background
when we blit the backbuffer to the window. What composite is used when
we draw backbuffer to the window?
It is src-over.

If it is src-over mean that in the window you will get a composite of colors, which was drawn to the backbuffer and the colors which was drawn in the window(which was drawn by the window itself). And in this case you will get a different results when you paint via backbuffer or when you skip it.

  Should the previous composite be restored after the rect filling?
SRC should be the default composite type.

default composite type should be srcOver, and it should be restored
before call paintToOffscreen().





--
Best regards, Sergey.

Reply via email to