Home
last modified time | relevance | path

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

12345

/external/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 …]
/external/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() argument
/external/skqp/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);
32 SK_API const GrGLInterface* GrGLAssembleInterface(void *ctx, GrGLGetProc get);
/external/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;
/external/skia/src/gpu/gl/
DGrGLContext.h53 sk_sp<const GrGLInterface> fInterface;
61 sk_sp<const GrGLInterface> fInterface;
76 static std::unique_ptr<GrGLContext> Make(sk_sp<const GrGLInterface>, const GrContextOptions&);
78 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()
/external/skqp/src/gpu/gl/
DGrGLUtil.h185 GrGLVersion GrGLGetVersion(const GrGLInterface*);
186 GrGLSLVersion GrGLGetGLSLVersion(const GrGLInterface*);
187 GrGLVendor GrGLGetVendor(const GrGLInterface*);
188 GrGLRenderer GrGLGetRenderer(const GrGLInterface*);
194 void GrGLCheckErr(const GrGLInterface* gl,
198 void GrGLClearErr(const GrGLInterface* 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()
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()
/external/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()
/external/skqp/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()
/external/skia/include/gpu/gl/glx/
DGrGLMakeGLXInterface.h12 struct GrGLInterface;
14 sk_sp<const GrGLInterface> GrGLMakeGLXInterface();
/external/skia/include/gpu/gl/egl/
DGrGLMakeEGLInterface.h12 struct GrGLInterface;
14 sk_sp<const GrGLInterface> GrGLMakeEGLInterface();
/external/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()
/external/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()
/external/skqp/tools/gpu/gl/
DGLTestContext.h27 const GrGLInterface* gl() const { return fGL.get(); } in gl()
83 void init(sk_sp<const GrGLInterface>, std::unique_ptr<FenceSync> = nullptr);
92 sk_sp<const GrGLInterface> fGL;
/external/skqp/src/compute/sk/
DSkContext_Compute.h44 SkContext_Compute(GrGLInterface const * fInterface);
62 GrGLInterface const * fInterface;
/external/skia/src/gpu/gl/glfw/
DGrGLMakeNativeInterface_glfw.cpp21 sk_sp<const GrGLInterface> GrGLMakeNativeInterface() { in GrGLMakeNativeInterface()
29 const GrGLInterface* GrGLCreateNativeInterface() { return GrGLMakeNativeInterface().release(); } in GrGLCreateNativeInterface()
/external/skqp/src/gpu/gl/glfw/
DGrGLMakeNativeInterface_glfw.cpp21 sk_sp<const GrGLInterface> GrGLMakeNativeInterface() { in GrGLMakeNativeInterface()
29 const GrGLInterface* GrGLCreateNativeInterface() { return GrGLMakeNativeInterface().release(); } in GrGLCreateNativeInterface()
/external/skia/src/gpu/gl/iOS/
DGrGLMakeNativeInterface_iOS.cpp18 sk_sp<const GrGLInterface> GrGLMakeNativeInterface() { in GrGLMakeNativeInterface()
26 const GrGLInterface* GrGLCreateNativeInterface() { return GrGLMakeNativeInterface().release(); } in GrGLCreateNativeInterface()
/external/skia/src/gpu/gl/mac/
DGrGLMakeNativeInterface_mac.cpp18 sk_sp<const GrGLInterface> GrGLMakeNativeInterface() { in GrGLMakeNativeInterface()
26 const GrGLInterface* GrGLCreateNativeInterface() { return GrGLMakeNativeInterface().release(); } in GrGLCreateNativeInterface()

12345