diff options
author | yfriedman@chromium.org <yfriedman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-01 17:38:47 +0000 |
---|---|---|
committer | yfriedman@chromium.org <yfriedman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-01 17:38:47 +0000 |
commit | be363b2ae7d3ebc594d6db53313985b07977d80b (patch) | |
tree | 72fda6b181f221cbaa6e438e0fb696bbf47d518b /ui/gl | |
parent | 42af17eaa9447b313098eca6fd5d018934cd0bbd (diff) | |
download | chromium_src-be363b2ae7d3ebc594d6db53313985b07977d80b.zip chromium_src-be363b2ae7d3ebc594d6db53313985b07977d80b.tar.gz chromium_src-be363b2ae7d3ebc594d6db53313985b07977d80b.tar.bz2 |
First step towards component build for Android.
Add symbol exports needed to build content shell.
BUG=158821
Review URL: https://codereview.chromium.org/11368031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165420 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/gl')
-rw-r--r-- | ui/gl/gl_surface_android.h | 3 | ||||
-rw-r--r-- | ui/gl/gl_surface_egl.h | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/ui/gl/gl_surface_android.h b/ui/gl/gl_surface_android.h index d372aa2..009f42d 100644 --- a/ui/gl/gl_surface_android.h +++ b/ui/gl/gl_surface_android.h @@ -6,6 +6,7 @@ #define UI_GL_GL_SURFACE_ANDROID_H_ #include "base/memory/ref_counted.h" +#include "ui/base/ui_export.h" #include "ui/gl/gl_surface_egl.h" namespace gfx { @@ -15,7 +16,7 @@ namespace gfx { // it is initialized, it always uses a pbuffer EGL surface until the native view // is set. The native view is in charge of sharing the GL texture with UI thread // in the browser process through SurfaceTexture. -class AndroidViewSurface : public NativeViewGLSurfaceEGL { +class GL_EXPORT AndroidViewSurface : public NativeViewGLSurfaceEGL { public: AndroidViewSurface(); diff --git a/ui/gl/gl_surface_egl.h b/ui/gl/gl_surface_egl.h index f45ce3a..5fedabe 100644 --- a/ui/gl/gl_surface_egl.h +++ b/ui/gl/gl_surface_egl.h @@ -58,7 +58,7 @@ class GL_EXPORT GLSurfaceEGL : public GLSurface { }; // Encapsulates an EGL surface bound to a view. -class NativeViewGLSurfaceEGL : public GLSurfaceEGL { +class GL_EXPORT NativeViewGLSurfaceEGL : public GLSurfaceEGL { public: NativeViewGLSurfaceEGL(bool software, gfx::AcceleratedWidget window); |