Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / ui / gl / gl_gl_api_implementation.h
index 6e0f7f1..22faccd 100644 (file)
@@ -7,6 +7,7 @@
 
 #include "base/compiler_specific.h"
 #include "ui/gl/gl_bindings.h"
+#include "ui/gl/gl_export.h"
 
 namespace gpu {
 namespace gles2 {
@@ -117,6 +118,15 @@ private:
   std::string extensions_;
 };
 
+class GL_EXPORT ScopedSetGLToRealGLApi {
+ public:
+  ScopedSetGLToRealGLApi();
+  ~ScopedSetGLToRealGLApi();
+
+ private:
+  GLApi* old_gl_api_;
+};
+
 }  // namespace gfx
 
 #endif  // UI_GL_GL_GL_API_IMPLEMENTATION_H_