| Index: ui/gl/gl_image_surface_texture.cc
|
| diff --git a/ui/gl/gl_image_surface_texture.cc b/ui/gl/gl_image_surface_texture.cc
|
| index 8d0a0e7e22b0476da7157aeae8c0a106bbcd1a96..94d39a9e9eb3a05a512b4fcf3dc221e79c0090f9 100644
|
| --- a/ui/gl/gl_image_surface_texture.cc
|
| +++ b/ui/gl/gl_image_surface_texture.cc
|
| @@ -13,7 +13,10 @@ namespace gfx {
|
| GLImageSurfaceTexture::GLImageSurfaceTexture(gfx::Size size)
|
| : size_(size), texture_id_(0) {}
|
|
|
| -GLImageSurfaceTexture::~GLImageSurfaceTexture() { Destroy(); }
|
| +GLImageSurfaceTexture::~GLImageSurfaceTexture() {
|
| + DCHECK(!surface_texture_);
|
| + DCHECK_EQ(0u, texture_id_);
|
| +}
|
|
|
| bool GLImageSurfaceTexture::Initialize(gfx::GpuMemoryBufferHandle buffer) {
|
| DCHECK(!surface_texture_);
|
| @@ -24,7 +27,7 @@ bool GLImageSurfaceTexture::Initialize(gfx::GpuMemoryBufferHandle buffer) {
|
| return !!surface_texture_;
|
| }
|
|
|
| -void GLImageSurfaceTexture::Destroy() {
|
| +void GLImageSurfaceTexture::Destroy(bool have_context) {
|
| surface_texture_ = NULL;
|
| texture_id_ = 0;
|
| }
|
|
|