DescriptionWebGL: optimize to draw WebGL on external destination. e.g. 2D Canvas.
DrawingBuffer::paintCompositedResultsToCanvas()/copyToPlatformTexture() reuses
the mailbox which was created for the compositor, instead of creating a temporary mailbox.
It reduces mailbox creation as well as avoids context switching and glFlush.
BUG=331181
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=184774
Patch Set 1 #
Total comments: 1
Patch Set 2 : Apply this optimization to copyToPlatformTexture() also #
Total comments: 3
Messages
Total messages: 15 (3 generated)
|