#include "ui/gl/gl_image_android_native_buffer.h"
#include "ui/gl/gl_image_shm.h"
#include "ui/gl/gl_image_stub.h"
+#include "ui/gl/gl_image_surface_texture.h"
#include "ui/gl/gl_implementation.h"
namespace gfx {
return image;
}
+ case SURFACE_TEXTURE_BUFFER: {
+ scoped_refptr<GLImageSurfaceTexture> image(
+ new GLImageSurfaceTexture(size));
+ if (!image->Initialize(buffer))
+ return NULL;
+
+ return image;
+ }
default:
NOTREACHED();
return NULL;