| Index: ui/gl/gl_surface_stub.cc
|
| diff --git a/ui/gl/gl_surface_stub.cc b/ui/gl/gl_surface_stub.cc
|
| index a27d2af6aba688565304b6b4a009f8d4c159f4de..0390545e1aa425dcc2f15ad57274fdc52a1beab7 100644
|
| --- a/ui/gl/gl_surface_stub.cc
|
| +++ b/ui/gl/gl_surface_stub.cc
|
| @@ -4,8 +4,19 @@
|
|
|
| #include "ui/gl/gl_surface_stub.h"
|
|
|
| +#include "ui/gl/gl_bindings.h"
|
| +
|
| namespace gfx {
|
|
|
| +GLSurfaceStub::GLSurfaceStub() : fbo_(0) {}
|
| +
|
| +void GLSurfaceStub::UpdateFBO() {
|
| + GLint fbo = 0;
|
| + glGetIntegerv(GL_FRAMEBUFFER_BINDING_EXT, &fbo);
|
| + DCHECK_GE(fbo, 0);
|
| + fbo_ = static_cast<unsigned int>(fbo);
|
| +}
|
| +
|
| void GLSurfaceStub::Destroy() {
|
| }
|
|
|
| @@ -13,6 +24,10 @@ bool GLSurfaceStub::IsOffscreen() {
|
| return false;
|
| }
|
|
|
| +unsigned int GLSurfaceStub::GetBackingFrameBufferObject() {
|
| + return fbo_;
|
| +}
|
| +
|
| bool GLSurfaceStub::SwapBuffers() {
|
| return true;
|
| }
|
|
|