Descriptioncc: Make single-thread renderer compositor always synchronous.
Single-thread compositing is only used in layout tests which also wants
synchronous compositing. So remove the optionality of synchronous
single-thread in the renderer and just always use the two together when
the thread is disabled there.
Also move the decision to use zero copy in synchronous single threaded
mode out to the browser process and just DCHECK it in cc, so that the
browser can make decisions based on using zero or one copy
authoritively.
R=enne
BUG=489447
Committed: https://crrev.com/16e072dbe4cb807dec7f17340f62a3516b852c17
Cr-Commit-Position: refs/heads/master@{#330860}
Patch Set 1 #Patch Set 2 : syncsinglethread: . #
Total comments: 4
Patch Set 3 : syncsinglethread: . #Patch Set 4 : syncsinglethread: todo #Patch Set 5 : syncsinglethread: . #Patch Set 6 : syncsinglethread: zerocopyforunittests #Patch Set 7 : syncsinglethread: . #Messages
Total messages: 38 (17 generated)
|