diff options
author | sievers@chromium.org <sievers@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-13 14:25:25 +0000 |
---|---|---|
committer | sievers@chromium.org <sievers@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-13 14:25:25 +0000 |
commit | aeb316df1006ccf41b90181b0e961d329b52274f (patch) | |
tree | 2aeb058500d3b627d0d3be296eb5395d17a7d940 /android_webview/lib | |
parent | 8b3d14e7dcc7a96509383970817a7e394e20c2c3 (diff) | |
download | chromium_src-aeb316df1006ccf41b90181b0e961d329b52274f.zip chromium_src-aeb316df1006ccf41b90181b0e961d329b52274f.tar.gz chromium_src-aeb316df1006ccf41b90181b0e961d329b52274f.tar.bz2 |
Support multiple service instances with GLInProcessContext
For example, it supports running two GPU threads.
This simplifies the scheduling/queuing logic in InProcessCommandBuffer
a bit and moves the non-thread/queue implementation out to WebView by
allowing for passing in a InProcessCommandBuffer::Service instance
when creating a context.
BUG=332146
Review URL: https://codereview.chromium.org/143023005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250984 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'android_webview/lib')
-rw-r--r-- | android_webview/lib/main/aw_main_delegate.cc | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/android_webview/lib/main/aw_main_delegate.cc b/android_webview/lib/main/aw_main_delegate.cc index a172b86..c3186ae 100644 --- a/android_webview/lib/main/aw_main_delegate.cc +++ b/android_webview/lib/main/aw_main_delegate.cc @@ -51,7 +51,6 @@ bool AwMainDelegate::BasicStartupComplete(int* exit_code) { gpu::InProcessCommandBuffer::SetGpuMemoryBufferFactory( gpu_memory_buffer_factory_.get()); - gpu::InProcessCommandBuffer::EnableVirtualizedContext(); InProcessViewRenderer::CalculateTileMemoryPolicy(); |