Commit 5c35eb95 authored by kaanb@chromium.org's avatar kaanb@chromium.org

Add GLES2_IMPL_EXPORT to GpuMemoryBuffer

BUG=175012

Review URL: https://chromiumcodereview.appspot.com/14366025

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195300 0039d316-1c4b-4281-b951-d872f2087c98
parent 87f77a46
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
#include "base/basictypes.h" #include "base/basictypes.h"
#include "base/callback.h" #include "base/callback.h"
#include "base/memory/scoped_ptr.h" #include "base/memory/scoped_ptr.h"
#include "gles2_impl_export.h"
namespace gpu { namespace gpu {
...@@ -20,7 +21,7 @@ namespace gpu { ...@@ -20,7 +21,7 @@ namespace gpu {
// This interface is thread-safe. However, multiple threads mapping // This interface is thread-safe. However, multiple threads mapping
// a buffer for Write or ReadOrWrite simultaneously may result in undefined // a buffer for Write or ReadOrWrite simultaneously may result in undefined
// behavior and is not allowed. // behavior and is not allowed.
class GpuMemoryBuffer { class GLES2_IMPL_EXPORT GpuMemoryBuffer {
public: public:
typedef base::Callback<scoped_ptr<GpuMemoryBuffer>(int, int)> Creator; typedef base::Callback<scoped_ptr<GpuMemoryBuffer>(int, int)> Creator;
enum AccessMode { enum AccessMode {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment