X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2Fskia%2Fsrc%2Fgpu%2Fgl%2FSkNullGLContext.cpp;h=68807e7c574d5b5a819d204345ae2c7e3639d6e5;hb=1afa4dd80ef85af7c90efaea6959db1d92330844;hp=576ee526f19811843265cf17ece837271b5c3940;hpb=90762837333c13ccf56f2ad88e4481fc71e8d281;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/skia/src/gpu/gl/SkNullGLContext.cpp b/src/third_party/skia/src/gpu/gl/SkNullGLContext.cpp index 576ee52..68807e7 100644 --- a/src/third_party/skia/src/gpu/gl/SkNullGLContext.cpp +++ b/src/third_party/skia/src/gpu/gl/SkNullGLContext.cpp @@ -8,9 +8,11 @@ #include "gl/SkNullGLContext.h" -const GrGLInterface* SkNullGLContext::createGLContext(GrGLStandard forcedGpuAPI) { - if (kGLES_GrGLStandard == forcedGpuAPI) { - return NULL; - } - return GrGLCreateNullInterface(); -}; +SkNullGLContext::SkNullGLContext() { + fGL.reset(GrGLCreateNullInterface()); +} + +SkNullGLContext::~SkNullGLContext() { + fGL.reset(NULL); +} +