/* * Copyright 2014 Google Inc. * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #include "include/gpu/ganesh/gl/GrGLAssembleInterface.h" #include "include/gpu/ganesh/gl/GrGLFunctions.h" #include "include/gpu/ganesh/gl/GrGLTypes.h" #include "include/private/base/SkTemplates.h" #include "src/gpu/ganesh/gl/GrGLDefines.h" #include "src/gpu/ganesh/gl/GrGLUtil.h" #define GET_PROC_LOCAL(F) … sk_sp<const GrGLInterface> GrGLMakeAssembledInterface(void *ctx, GrGLGetProc get) { … } const GrGLInterface* GrGLAssembleInterface(void *ctx, GrGLGetProc get) { … }