Index: gpu/skia_bindings/grcontext_for_gles2_interface.h |
diff --git a/content/common/gpu/client/grcontext_for_gles2_interface.h b/gpu/skia_bindings/grcontext_for_gles2_interface.h |
similarity index 75% |
rename from content/common/gpu/client/grcontext_for_gles2_interface.h |
rename to gpu/skia_bindings/grcontext_for_gles2_interface.h |
index 354092a95925303195a7916370f57a9efea3072c..3813fb47bcd2a0519b4e19729536ebfba06fd309 100644 |
--- a/content/common/gpu/client/grcontext_for_gles2_interface.h |
+++ b/gpu/skia_bindings/grcontext_for_gles2_interface.h |
@@ -2,8 +2,8 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef CONTENT_COMMON_GPU_CLIENT_GRCONTEXT_FOR_GLES2_INTERFACE_H_ |
-#define CONTENT_COMMON_GPU_CLIENT_GRCONTEXT_FOR_GLES2_INTERFACE_H_ |
+#ifndef GPU_SKIA_BINDINGS_GRCONTEXT_FOR_GLES2_INTERFACE_H_ |
+#define GPU_SKIA_BINDINGS_GRCONTEXT_FOR_GLES2_INTERFACE_H_ |
#include "base/macros.h" |
#include "third_party/skia/include/core/SkRefCnt.h" |
@@ -16,7 +16,7 @@ class GLES2Interface; |
} |
} |
-namespace content { |
+namespace skia_bindings { |
// This class binds an offscreen GrContext to an offscreen context3d. The |
// context3d is used by the GrContext so must be valid as long as this class |
@@ -29,6 +29,7 @@ class GrContextForGLES2Interface { |
GrContext* get() { return gr_context_.get(); } |
void OnLostContext(); |
+ void ResetContext(uint32_t state); |
void FreeGpuResources(); |
private: |
@@ -37,6 +38,6 @@ class GrContextForGLES2Interface { |
DISALLOW_COPY_AND_ASSIGN(GrContextForGLES2Interface); |
}; |
-} // namespace content |
+} // namespace skia_bindings |
-#endif // CONTENT_COMMON_GPU_CLIENT_GRCONTEXT_FOR_GLES2_INTERFACE_H_ |
+#endif // GPU_SKIA_BINDINGS_GRCONTEXT_FOR_GLES2_INTERFACE_H_ |