Home
last modified time | relevance | path

Searched refs:GrGLInterface (Results 1 – 25 of 127) sorted by relevance

123456

/third_party/skia/tools/gpu/gl/interface/
Dtemplates.go29 sk_sp<const GrGLInterface> GrGLMakeAssembledGLESInterface(void *ctx, GrGLGetProc get) {
33 sk_sp<const GrGLInterface> GrGLMakeAssembledGLESInterface(void *ctx, GrGLGetProc get) {
57 sk_sp<GrGLInterface> interface(new GrGLInterface);
58 GrGLInterface::Functions* functions = &interface->fFunctions;
106 sk_sp<const GrGLInterface> GrGLMakeAssembledGLInterface(void *ctx, GrGLGetProc get) {
110 sk_sp<const GrGLInterface> GrGLMakeAssembledGLInterface(void *ctx, GrGLGetProc get) {
137 sk_sp<GrGLInterface> interface(new GrGLInterface());
138 GrGLInterface::Functions* functions = &interface->fFunctions;
167 sk_sp<const GrGLInterface> GrGLMakeAssembledWebGLInterface(void *ctx, GrGLGetProc get) {
195 sk_sp<const GrGLInterface> GrGLMakeAssembledWebGLInterface(void *ctx, GrGLGetProc get) {
[all …]
/third_party/flutter/skia/tools/gpu/gl/interface/
Dtemplates.go29 sk_sp<const GrGLInterface> GrGLMakeAssembledGLESInterface(void *ctx, GrGLGetProc get) {
33 sk_sp<const GrGLInterface> GrGLMakeAssembledGLESInterface(void *ctx, GrGLGetProc get) {
57 sk_sp<GrGLInterface> interface(new GrGLInterface);
58 GrGLInterface::Functions* functions = &interface->fFunctions;
106 sk_sp<const GrGLInterface> GrGLMakeAssembledGLInterface(void *ctx, GrGLGetProc get) {
110 sk_sp<const GrGLInterface> GrGLMakeAssembledGLInterface(void *ctx, GrGLGetProc get) {
137 sk_sp<GrGLInterface> interface(new GrGLInterface());
138 GrGLInterface::Functions* functions = &interface->fFunctions;
173 sk_sp<const GrGLInterface> GrGLMakeAssembledWebGLInterface(void *ctx, GrGLGetProc get) {
177 sk_sp<const GrGLInterface> GrGLMakeAssembledWebGLInterface(void *ctx, GrGLGetProc get) {
[all …]
/third_party/skia/include/gpu/gl/
DGrGLAssembleInterface.h16 SK_API sk_sp<const GrGLInterface> GrGLMakeAssembledInterface(void *ctx, GrGLGetProc get);
22 SK_API sk_sp<const GrGLInterface> GrGLMakeAssembledGLInterface(void *ctx, GrGLGetProc get);
29 SK_API sk_sp<const GrGLInterface> GrGLMakeAssembledGLESInterface(void *ctx, GrGLGetProc get);
36 SK_API sk_sp<const GrGLInterface> GrGLMakeAssembledWebGLInterface(void *ctx, GrGLGetProc get);
39 SK_API const GrGLInterface* GrGLAssembleInterface(void *ctx, GrGLGetProc get);
DGrGLInterface.h18 struct GrGLInterface;
33 SK_API sk_sp<const GrGLInterface> GrGLMakeNativeInterface();
35 SK_API const GrGLInterface* GrGLCreateNativeInterface();
48 struct SK_API GrGLInterface : public SkRefCnt { struct
60 GrGLInterface(); argument
74 GrGLInterface(const GrGLInterface& that) in GrGLInterface() function
/third_party/flutter/skia/include/gpu/gl/
DGrGLAssembleInterface.h16 SK_API sk_sp<const GrGLInterface> GrGLMakeAssembledInterface(void *ctx, GrGLGetProc get);
22 SK_API sk_sp<const GrGLInterface> GrGLMakeAssembledGLInterface(void *ctx, GrGLGetProc get);
29 SK_API sk_sp<const GrGLInterface> GrGLMakeAssembledGLESInterface(void *ctx, GrGLGetProc get);
36 SK_API sk_sp<const GrGLInterface> GrGLMakeAssembledWebGLInterface(void *ctx, GrGLGetProc get);
39 SK_API const GrGLInterface* GrGLAssembleInterface(void *ctx, GrGLGetProc get);
/third_party/skia/tools/gpu/gl/
DGLTestContext.h30 const GrGLInterface* gl() const { return fGLInterface.get(); } in gl()
80 void init(sk_sp<const GrGLInterface>);
88 sk_sp<const GrGLInterface> fOriginalGLInterface;
91 sk_sp<const GrGLInterface> fGLInterface;
/third_party/skia/src/gpu/gl/
DGrGLContext.h66 sk_sp<const GrGLInterface> fInterface;
74 sk_sp<const GrGLInterface> fInterface;
89 static std::unique_ptr<GrGLContext> Make(sk_sp<const GrGLInterface>, const GrContextOptions&);
91 const GrGLInterface* glInterface() const { return fInterface.get(); } in glInterface()
DGrGLMakeNativeInterface_none.cpp10 sk_sp<const GrGLInterface> GrGLMakeNativeInterface() { return nullptr; } in GrGLMakeNativeInterface()
12 const GrGLInterface* GrGLCreateNativeInterface() { return nullptr; } in GrGLCreateNativeInterface()
DGrGLAssembleWebGLInterfaceAutogen.cpp17 sk_sp<const GrGLInterface> GrGLMakeAssembledWebGLInterface(void *ctx, GrGLGetProc get) { in GrGLMakeAssembledWebGLInterface()
45 sk_sp<const GrGLInterface> GrGLMakeAssembledWebGLInterface(void *ctx, GrGLGetProc get) { in GrGLMakeAssembledWebGLInterface()
58 sk_sp<GrGLInterface> interface(new GrGLInterface); in GrGLMakeAssembledWebGLInterface()
59 GrGLInterface::Functions* functions = &interface->fFunctions; in GrGLMakeAssembledWebGLInterface()
/third_party/flutter/skia/src/gpu/gl/
DGrGLContext.h56 sk_sp<const GrGLInterface> fInterface;
71 sk_sp<const GrGLInterface> fInterface;
93 static std::unique_ptr<GrGLContext> Make(sk_sp<const GrGLInterface>, const GrContextOptions&);
95 const GrGLInterface* interface() const { return fInterface.get(); } in interface()
DGrGLMakeNativeInterface_none.cpp10 sk_sp<const GrGLInterface> GrGLMakeNativeInterface() { return nullptr; } in GrGLMakeNativeInterface()
12 const GrGLInterface* GrGLCreateNativeInterface() { return nullptr; } in GrGLCreateNativeInterface()
DGrGLUtil.h203 GrGLVersion GrGLGetVersion(const GrGLInterface*);
204 GrGLSLVersion GrGLGetGLSLVersion(const GrGLInterface*);
205 GrGLVendor GrGLGetVendor(const GrGLInterface*);
206 GrGLRenderer GrGLGetRenderer(const GrGLInterface*);
212 void GrGLCheckErr(const GrGLInterface* gl,
216 void GrGLClearErr(const GrGLInterface* gl);
DGrGLGLSL.h13 struct GrGLInterface;
18 bool GrGLGetGLSLGeneration(const GrGLInterface* gl, GrGLSLGeneration* generation);
DGrGLIRect.h40 void pushToGLViewport(const GrGLInterface* gl) const { in pushToGLViewport()
44 void pushToGLScissor(const GrGLInterface* gl) const { in pushToGLScissor()
48 void setFromGLViewport(const GrGLInterface* gl) { in setFromGLViewport()
DGrGLAssembleWebGLInterfaceAutogen.cpp23 sk_sp<const GrGLInterface> GrGLMakeAssembledWebGLInterface(void *ctx, GrGLGetProc get) { in GrGLMakeAssembledWebGLInterface()
27 sk_sp<const GrGLInterface> GrGLMakeAssembledWebGLInterface(void *ctx, GrGLGetProc get) { in GrGLMakeAssembledWebGLInterface()
51 sk_sp<GrGLInterface> interface(new GrGLInterface); in GrGLMakeAssembledWebGLInterface()
52 GrGLInterface::Functions* functions = &interface->fFunctions; in GrGLMakeAssembledWebGLInterface()
/third_party/skia/src/gpu/gl/win/
DGrGLMakeNativeInterface_win.cpp21 sk_sp<const GrGLInterface> GrGLMakeNativeInterface() { return nullptr; } in GrGLMakeNativeInterface()
29 sk_sp<const GrGLInterface> GrGLMakeNativeInterface() { in GrGLMakeNativeInterface()
69 const GrGLInterface* GrGLCreateNativeInterface() { return GrGLMakeNativeInterface().release(); } in GrGLCreateNativeInterface()
/third_party/flutter/engine/flutter/shell/gpu/
Dgpu_surface_gl_delegate.cc53 static sk_sp<const GrGLInterface> CreateGLInterface( in CreateGLInterface()
89 sk_sp<const GrGLInterface> GPUSurfaceGLDelegate::GetGLInterface() const { in GetGLInterface()
93 sk_sp<const GrGLInterface>
/third_party/flutter/skia/src/gpu/gl/win/
DGrGLMakeNativeInterface_win.cpp18 sk_sp<const GrGLInterface> GrGLMakeNativeInterface() { return nullptr; } in GrGLMakeNativeInterface()
71 sk_sp<const GrGLInterface> GrGLMakeNativeInterface() { in GrGLMakeNativeInterface()
98 const GrGLInterface* GrGLCreateNativeInterface() { return GrGLMakeNativeInterface().release(); } in GrGLCreateNativeInterface()
/third_party/skia/include/gpu/gl/egl/
DGrGLMakeEGLInterface.h12 struct GrGLInterface;
14 sk_sp<const GrGLInterface> GrGLMakeEGLInterface();
/third_party/skia/include/gpu/gl/glx/
DGrGLMakeGLXInterface.h12 struct GrGLInterface;
14 sk_sp<const GrGLInterface> GrGLMakeGLXInterface();
/third_party/skia/src/gpu/gl/egl/
DGrGLMakeNativeInterface_egl.cpp11 sk_sp<const GrGLInterface> GrGLMakeNativeInterface() { return GrGLMakeEGLInterface(); } in GrGLMakeNativeInterface()
13 const GrGLInterface* GrGLCreateNativeInterface() { return GrGLMakeNativeInterface().release(); } in GrGLCreateNativeInterface()
/third_party/skia/src/gpu/gl/glx/
DGrGLMakeNativeInterface_glx.cpp11 sk_sp<const GrGLInterface> GrGLMakeNativeInterface() { return GrGLMakeGLXInterface(); } in GrGLMakeNativeInterface()
13 const GrGLInterface* GrGLCreateNativeInterface() { return GrGLMakeNativeInterface().release(); } in GrGLCreateNativeInterface()
/third_party/flutter/skia/tools/gpu/gl/
DGLTestContext.h27 const GrGLInterface* gl() const { return fGL.get(); } in gl()
82 void init(sk_sp<const GrGLInterface>, std::unique_ptr<FenceSync> = nullptr);
91 sk_sp<const GrGLInterface> fGL;
/third_party/skia/src/gpu/gl/glfw/
DGrGLMakeNativeInterface_glfw.cpp21 sk_sp<const GrGLInterface> GrGLMakeNativeInterface() { in GrGLMakeNativeInterface()
29 const GrGLInterface* GrGLCreateNativeInterface() { return GrGLMakeNativeInterface().release(); } in GrGLCreateNativeInterface()
/third_party/flutter/skia/src/gpu/gl/glfw/
DGrGLMakeNativeInterface_glfw.cpp21 sk_sp<const GrGLInterface> GrGLMakeNativeInterface() { in GrGLMakeNativeInterface()
29 const GrGLInterface* GrGLCreateNativeInterface() { return GrGLMakeNativeInterface().release(); } in GrGLCreateNativeInterface()

123456