Index: ui/gl/gl_context_stub_with_extensions.cc |
diff --git a/ui/gl/gl_context_stub_with_extensions.cc b/ui/gl/gl_context_stub_with_extensions.cc |
new file mode 100644 |
index 0000000000000000000000000000000000000000..561eb857e8f075c236c0d1913f1327149c89bcf0 |
--- /dev/null |
+++ b/ui/gl/gl_context_stub_with_extensions.cc |
@@ -0,0 +1,30 @@ |
+// Copyright (c) 2013 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. |
+ |
+#include "ui/gl/gl_context_stub_with_extensions.h" |
+ |
+namespace gfx { |
+ |
+void GLContextStubWithExtensions::AddExtensionsString(const char* extensions) { |
+ if (extensions == NULL) |
+ return; |
+ |
+ if (extensions_.size() != 0) |
+ extensions_ += ' '; |
+ extensions_ += extensions; |
+} |
+ |
+std::string GLContextStubWithExtensions::GetExtensions() { |
+ return extensions_; |
+} |
+ |
+void GLContextStubWithExtensions::SetGLVersionString(const char* version_str) { |
+ version_str_ = std::string(version_str ? version_str : ""); |
+} |
+ |
+std::string GLContextStubWithExtensions::GetGLVersion() { |
+ return version_str_; |
+} |
+ |
+} // namespace gfx |