mirror of
				https://bitbucket.org/chromiumembedded/cef
				synced 2025-06-05 21:39:12 +02:00 
			
		
		
		
	Known issues: - Surface synchronization is now enabled for OSR, see issue #2447. - Jumbo build is broken, fixed in https://crrev.com/868717ce.
		
			
				
	
	
		
			19 lines
		
	
	
		
			884 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			884 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
diff --git ui/gl/init/gl_initializer_mac.cc ui/gl/init/gl_initializer_mac.cc
 | 
						|
index f4789ebf3b0e..a7f5b21da372 100644
 | 
						|
--- ui/gl/init/gl_initializer_mac.cc
 | 
						|
+++ ui/gl/init/gl_initializer_mac.cc
 | 
						|
@@ -47,11 +47,8 @@ bool InitializeOneOffForSandbox() {
 | 
						|
   // GPU-related stuff is very slow without this, probably because
 | 
						|
   // the sandbox prevents loading graphics drivers or some such.
 | 
						|
   std::vector<CGLPixelFormatAttribute> attribs;
 | 
						|
-  if (GLContext::SwitchableGPUsSupported()) {
 | 
						|
-    // Avoid switching to the discrete GPU just for this pixel
 | 
						|
-    // format selection.
 | 
						|
-    attribs.push_back(kCGLPFAAllowOfflineRenderers);
 | 
						|
-  }
 | 
						|
+  // Avoid switching to the discrete GPU just for this pixel format selection.
 | 
						|
+  attribs.push_back(kCGLPFAAllowOfflineRenderers);
 | 
						|
   if (GetGLImplementation() == kGLImplementationAppleGL) {
 | 
						|
     attribs.push_back(kCGLPFARendererID);
 | 
						|
     attribs.push_back(
 |