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, |
+ PreferDiscreteGpu |
+}; |
+ |
+} // namespace gfx |
+ |
+#endif // UI_GFX_GL_GPU_PREFERENCE_H_ |
Property changes on: ui/gfx/gl/gpu_preference.h |
___________________________________________________________________ |
Added: svn:eol-style |
+ LF |