Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1507)

Unified Diff: content/browser/renderer_host/compositing_iosurface_context_mac.mm

Issue 408103004: Mac: Fix bad framerate when capturing tab (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/browser/renderer_host/compositing_iosurface_context_mac.mm
diff --git a/content/browser/renderer_host/compositing_iosurface_context_mac.mm b/content/browser/renderer_host/compositing_iosurface_context_mac.mm
index a66bf5022d3a484b995208e6f891fd53393080f3..de978ee178b8b1f885f9e51d49b96333a10f229a 100644
--- a/content/browser/renderer_host/compositing_iosurface_context_mac.mm
+++ b/content/browser/renderer_host/compositing_iosurface_context_mac.mm
@@ -31,9 +31,6 @@ CompositingIOSurfaceContext::Get(int window_number) {
return found->second;
}
- static bool is_vsync_disabled =
- CommandLine::ForCurrentProcess()->HasSwitch(switches::kDisableGpuVsync);
-
base::ScopedTypeRef<CGLContextObj> cgl_context_strong;
CGLContextObj cgl_context = NULL;
CGLError error = kCGLNoError;
@@ -98,7 +95,6 @@ CompositingIOSurfaceContext::Get(int window_number) {
window_number,
cgl_context_strong,
cgl_context,
- is_vsync_disabled,
shader_program_cache.Pass());
}
@@ -118,12 +114,10 @@ CompositingIOSurfaceContext::CompositingIOSurfaceContext(
int window_number,
base::ScopedTypeRef<CGLContextObj> cgl_context_strong,
CGLContextObj cgl_context,
- bool is_vsync_disabled,
scoped_ptr<CompositingIOSurfaceShaderPrograms> shader_program_cache)
: window_number_(window_number),
cgl_context_strong_(cgl_context_strong),
cgl_context_(cgl_context),
- is_vsync_disabled_(is_vsync_disabled),
shader_program_cache_(shader_program_cache.Pass()),
poisoned_(false) {
DCHECK(window_map()->find(window_number_) == window_map()->end());

Powered by Google App Engine
This is Rietveld 408576698