DescriptionRe-land: content: Single process support for native GpuMemoryBuffers.
This adds single process support for IOSurface and
SurfaceTexture backed GpuMemoryBuffers.
Also makes the SurfaceTexture code more consistent
with IOSurface code by using a singleton instead of
leaking a raw pointer.
BUG=497559
TEST=content_browsertests --gtest_also_run_disabled_tests --gtest_filter=ChildThreadImplGpuMemoryBufferBrowserTests/*
Committed: https://crrev.com/ac364edf46eab2b244bd3a2724b191f453b13e94
Cr-Commit-Position: refs/heads/master@{#333822}
Patch Set 1 #Patch Set 2 : Add in-process SurfaceTexture support #Patch Set 3 : Make InProcessSurfaceTextureManager thread safe #
Total comments: 12
Patch Set 4 : #
Total comments: 6
Patch Set 5 : rebase #
Total comments: 6
Patch Set 6 : files #
Total comments: 4
Patch Set 7 : nullptr #Patch Set 8 : CONTENT_EXPORT #Patch Set 9 : disable test for now #Messages
Total messages: 36 (9 generated)
|