skia2/tools/gpu/gl/debug
Brian Salomon 3d6801eeee Add GrGLMakeNativeInterface factory that returns sk_sp<const GrGLInterface>.
Removes the concept of a configurable "default" interface and makes the default
always be the "native" interface.

Also removes unused functions: GrGLInterfaceAddTestDebugMarker and
GrGLInterface::NewClone.

Keeps around legacy GrGLCreateNativeInterface() until clients can be weened.

Change-Id: I4a3bdafa8cf8c68ed13318393abd55686b045ccb
Reviewed-on: https://skia-review.googlesource.com/83000
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
2017-12-11 17:54:38 +00:00
..
DebugGLTestContext.cpp Add GrGLMakeNativeInterface factory that returns sk_sp<const GrGLInterface>. 2017-12-11 17:54:38 +00:00
DebugGLTestContext.h Support shared GL contexts in GrContextFactory 2017-02-22 13:32:56 +00:00
GrBufferObj.cpp
GrBufferObj.h Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
GrFakeRefObj.h Make GrFakeRefObj::fNext atomic. 2017-09-19 20:58:49 +00:00
GrFBBindableObj.h Support GL_SAMPLES queries in null contexts 2016-06-23 13:42:13 -07:00
GrFrameBufferObj.cpp
GrFrameBufferObj.h Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
GrProgramObj.cpp
GrProgramObj.h Remove stray semicolons. 2016-09-27 14:04:26 +00:00
GrRenderBufferObj.h Remove stray semicolons. 2016-09-27 14:04:26 +00:00
GrShaderObj.cpp
GrShaderObj.h Remove stray semicolons. 2016-09-27 14:04:26 +00:00
GrTextureObj.cpp
GrTextureObj.h Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
GrTextureUnitObj.cpp
GrTextureUnitObj.h Remove stray semicolons. 2016-09-27 14:04:26 +00:00
GrVertexArrayObj.h Remove stray semicolons. 2016-09-27 14:04:26 +00:00