 Chromium Code Reviews
 Chromium Code Reviews Issue 8233027:
  Support dynamic switching between integrated and discrete GPUs on Mac OS X.  (Closed) 
  Base URL: svn://svn.chromium.org/chrome/trunk/src/
    
  
    Issue 8233027:
  Support dynamic switching between integrated and discrete GPUs on Mac OS X.  (Closed) 
  Base URL: svn://svn.chromium.org/chrome/trunk/src/| Index: ui/gfx/gl/gpu_preference.h | 
| =================================================================== | 
| --- ui/gfx/gl/gpu_preference.h (revision 0) | 
| +++ ui/gfx/gl/gpu_preference.h (revision 0) | 
| @@ -0,0 +1,25 @@ | 
| +// Copyright (c) 2011 The Chromium Authors. All rights reserved. | 
| +// Use of this source code is governed by a BSD-style license that can be | 
| +// found in the LICENSE file. | 
| + | 
| +#ifndef UI_GFX_GL_GPU_PREFERENCE_H_ | 
| +#define UI_GFX_GL_GPU_PREFERENCE_H_ | 
| +#pragma once | 
| + | 
| +namespace gfx { | 
| + | 
| +// On dual-GPU systems, expresses a preference for using the integrated | 
| +// or discrete GPU. On systems that have dual-GPU support (see | 
| +// GLContext::SupportsDualGpus), resource sharing only works between | 
| +// contexts that are created with the same GPU preference. | 
| +// | 
| +// This API will likely need to be adjusted as the functionality is | 
| +// implemented on more operating systems. | 
| +enum GpuPreference { | 
| + PreferIntegratedGpu, | 
| 
stuartmorgan
2011/10/12 07:13:24
Two spaces, not four.
 
Ken Russell (switch to Gerrit)
2011/10/12 22:39:42
Fixed.
 | 
| + PreferDiscreteGpu | 
| +}; | 
| + | 
| +} // namespace gfx | 
| + | 
| +#endif // UI_GFX_GL_GPU_PREFERENCE_H_ | 
| Property changes on: ui/gfx/gl/gpu_preference.h | 
| ___________________________________________________________________ | 
| Added: svn:eol-style | 
| + LF |