Index: ui/gfx/gl/gl_surface.h |
diff --git a/ui/gfx/gl/gl_surface.h b/ui/gfx/gl/gl_surface.h |
index 150182e8ed1fd29fd007e98fa5b7ede90f9e6dc4..bc8f0d3e5c75dd8004b72c496b760b4009bc4258 100644 |
--- a/ui/gfx/gl/gl_surface.h |
+++ b/ui/gfx/gl/gl_surface.h |
@@ -12,6 +12,20 @@ |
#include "ui/gfx/native_widget_types.h" |
#include "ui/gfx/size.h" |
+#if defined(OS_ANDROID) |
+#include <android/native_window.h> |
+ |
+// This is a wrapper object to pass ANativeWindow handles around when running |
+// in SurfaceTexture more. |
jonathan.backer
2011/11/18 19:33:32
s/more/mode?
michaelbai
2011/11/21 18:28:58
Done.
|
+class AndroidNativeWindowInterface { |
+ public: |
+ virtual ~AndroidNativeWindowInterface() {} |
+ |
+ virtual ANativeWindow* GetNativeHandle() const = 0; |
+}; |
+ |
+#endif |
+ |
namespace gfx { |
class GLContext; |