1// Copyright 2014 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "ui/gl/gl_context_stub_with_extensions.h"
6
7namespace gfx {
8
9void GLContextStubWithExtensions::AddExtensionsString(const char* extensions) {
10  if (extensions == NULL)
11    return;
12
13  if (extensions_.size() != 0)
14    extensions_ += ' ';
15  extensions_ += extensions;
16}
17
18std::string GLContextStubWithExtensions::GetExtensions() {
19  return extensions_;
20}
21
22void GLContextStubWithExtensions::SetGLVersionString(const char* version_str) {
23  version_str_ = std::string(version_str ? version_str : "");
24}
25
26std::string GLContextStubWithExtensions::GetGLVersion() {
27  return version_str_;
28}
29
30}  // namespace gfx
31