Index: content/renderer/render_thread_impl.cc |
diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc |
index f4407f0d9600f7bc486f5e12e7e95b8f58e497cc..c05cddea55da6dca96418dd7f9b33d89a066af7a 100644 |
--- a/content/renderer/render_thread_impl.cc |
+++ b/content/renderer/render_thread_impl.cc |
@@ -578,6 +578,8 @@ void RenderThreadImpl::Init() { |
is_zero_copy_enabled_ = command_line.HasSwitch(switches::kEnableZeroCopy); |
is_one_copy_enabled_ = !command_line.HasSwitch(switches::kDisableOneCopy); |
+ have_persistent_gpu_memory_buffers_ = |
+ command_line.HasSwitch(switches::kUsePersistentGpuMemoryBuffers); |
#if defined(OS_MACOSX) && !defined(OS_IOS) |
is_elastic_overscroll_enabled_ = base::mac::IsOSLionOrLater(); |
@@ -1423,6 +1425,10 @@ bool RenderThreadImpl::IsOneCopyEnabled() { |
return is_one_copy_enabled_; |
} |
+bool RenderThreadImpl::HavePersistentGpuMemoryBuffers() { |
+ return have_persistent_gpu_memory_buffers_; |
+} |
+ |
bool RenderThreadImpl::IsElasticOverscrollEnabled() { |
return is_elastic_overscroll_enabled_; |
} |