chromium/ui/gl/gl_state_restorer.h

// Copyright 2012 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef UI_GL_GL_STATE_RESTORER_H_
#define UI_GL_GL_STATE_RESTORER_H_

#include "ui/gl/gl_export.h"

namespace gpu {
namespace gles2 {
  class GLES2Decoder;
}  // namespace gles2
}  // namespace gpu

namespace gl {

// An interface for Restoring GL State.
// This will expand over time to provide an more optimizable implementation.
class GL_EXPORT GLStateRestorer {};

}  // namespace gl

#endif  // UI_GL_GL_STATE_RESTORER_H_