| Index: src/gpu/gl/debug/SkDebugGLContext.cpp
|
| diff --git a/src/gpu/gl/debug/SkDebugGLContext.cpp b/src/gpu/gl/debug/SkDebugGLContext.cpp
|
| index 8ea546699ca0fd906cc026f8007743bb101906db..c021c7a7a884fb96d55704d9fa1b4fa7f06a78f1 100644
|
| --- a/src/gpu/gl/debug/SkDebugGLContext.cpp
|
| +++ b/src/gpu/gl/debug/SkDebugGLContext.cpp
|
| @@ -8,10 +8,10 @@
|
|
|
| #include "gl/SkDebugGLContext.h"
|
|
|
| -const GrGLInterface* SkDebugGLContext::createGLContext(GrGLStandard forcedGpuAPI) {
|
| - if (kGLES_GrGLStandard == forcedGpuAPI) {
|
| - return NULL;
|
| - }
|
| +SkDebugGLContext::SkDebugGLContext() {
|
| + fGL.reset(GrGLCreateDebugInterface());
|
| +}
|
|
|
| - return GrGLCreateDebugInterface();
|
| +SkDebugGLContext::~SkDebugGLContext() {
|
| + fGL.reset(NULL);
|
| }
|
|
|