DescriptionAdd synchronous requestDrawGL
And stop using executeHardwareAction and use synchronous
requestDrawGL. The branching structure needs to happen in DrawGL.
Add a queue of closures to SharedRendererState. So the general pattern is
1. Add closure to queue
2. requestDrawGL
Need to be careful not to let the queue grow unboundedly if requestDrawGL
returns false.
BUG=
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=267484
Patch Set 1 #Patch Set 2 : rebase #Patch Set 3 : closures #Patch Set 4 : hardware initialized info on ui #Patch Set 5 : fix #Patch Set 6 : remove spurious upload #Patch Set 7 : roll aosp #
Total comments: 16
Patch Set 8 : comments #Patch Set 9 : DCHECK #Messages
Total messages: 12 (0 generated)
|