Chromium Code Reviews
Descriptioncc: Add ScopedReadLockGpuMemoryBuffer
For resources provided by a child compositor, hook this up to the new
CreateGpuMemoryBufferFromClientId function to create a
GpuMemoryBufferImpl on the parent side.
Update TestGpuMemoryBufferManager to test this (providing a
different GpuMemoryBufferManager to the child and parent resource
providers).
Plumb the GpuMemoryBufferManager client id through from
DelegatedFrameHost to the cc::Surface to the cc:ResourceProvider
when providing child resources. Note that this will not cover
all content (e.g, child frame). A follow-on patch will cover these
cases (for now, not-covered content will fall back to OpenGL
compositing).
BUG=604052
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Committed: https://crrev.com/529e601dd0e4fbe65b9046da53f48614a9448d07
Cr-Commit-Position: refs/heads/master@{#395040}
Patch Set 1 #Patch Set 2 : Add GetTextureId function #Patch Set 3 : Full routing #Patch Set 4 : Add tests #Patch Set 5 : Check window server signal #Patch Set 6 : Fix aura typo #Depends on Patchset: Dependent Patchsets: Messages
Total messages: 13 (7 generated)
|