Descriptioncc: Run all LayerTreeHost tests with a delegating renderer.
Unless they choose to opt out.
The VideoResourceUpdater was deleting resources when the ResourceProvider
shut down, which was not ideal. Instead, it deletes them when
it shuts down itself (before the ResourceProvider). This works
out fine, since anyone else using it will be using it through a
mailbox.
DelegatingRenderer needs to use and export the resources in the
quads it is given inside of DrawFrame() as they may be deleted
afterward, instead of waiting until SwapBuffers().
Depends on: https://codereview.chromium.org/14960006/
TEST=cc_unittests
R=jamesr, piman
BUG=123444
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=199496
Patch Set 1 #Patch Set 2 : #Patch Set 3 : #
Total comments: 12
Patch Set 4 : #Patch Set 5 : rebase #Patch Set 6 : perftestcompile #Patch Set 7 : Fix context tests #
Total comments: 3
Patch Set 8 : #Patch Set 9 : rebase #
Total comments: 8
Patch Set 10 : Put back CandR, and Delete everything in VRU #Patch Set 11 : #Patch Set 12 : uber-unittests: for landing #Patch Set 13 : uber-unittests: for landing2 #
Messages
Total messages: 25 (0 generated)
|