Flutter Engine
The Flutter Engine
|
Go to the source code of this file.
Typedefs | |
typedef GrGLFuncPtr(* | GrGLGetProc) (void *ctx, const char name[]) |
Functions | |
SK_API sk_sp< const GrGLInterface > | GrGLMakeAssembledInterface (void *ctx, GrGLGetProc get) |
SK_API sk_sp< const GrGLInterface > | GrGLMakeAssembledGLInterface (void *ctx, GrGLGetProc get) |
SK_API sk_sp< const GrGLInterface > | GrGLMakeAssembledGLESInterface (void *ctx, GrGLGetProc get) |
SK_API sk_sp< const GrGLInterface > | GrGLMakeAssembledWebGLInterface (void *ctx, GrGLGetProc get) |
SK_API const GrGLInterface * | GrGLAssembleInterface (void *ctx, GrGLGetProc get) |
typedef GrGLFuncPtr(* GrGLGetProc) (void *ctx, const char name[]) |
Definition at line 13 of file GrGLAssembleInterface.h.
SK_API const GrGLInterface * GrGLAssembleInterface | ( | void * | ctx, |
GrGLGetProc | get | ||
) |
Deprecated version of GrGLMakeAssembledInterface() that returns a bare pointer.
Definition at line 41 of file GrGLAssembleInterface.cpp.
SK_API sk_sp< const GrGLInterface > GrGLMakeAssembledGLESInterface | ( | void * | ctx, |
GrGLGetProc | get | ||
) |
Generic function for creating a GrGLInterface for an OpenGL ES (but not Open GL) context. It calls get() to get each function address. ctx is a generic ptr passed to and interpreted by get().
Definition at line 27 of file GrGLAssembleGLESInterfaceAutogen.cpp.
SK_API sk_sp< const GrGLInterface > GrGLMakeAssembledGLInterface | ( | void * | ctx, |
GrGLGetProc | get | ||
) |
Generic function for creating a GrGLInterface for an OpenGL (but not GLES) context. It calls get() to get each function address. ctx is a generic ptr passed to and interpreted by get().
Definition at line 27 of file GrGLAssembleGLInterfaceAutogen.cpp.
SK_API sk_sp< const GrGLInterface > GrGLMakeAssembledInterface | ( | void * | ctx, |
GrGLGetProc | get | ||
) |
Generic function for creating a GrGLInterface for an either OpenGL or GLES. It calls get() to get each function address. ctx is a generic ptr passed to and interpreted by get().
Definition at line 16 of file GrGLAssembleInterface.cpp.
SK_API sk_sp< const GrGLInterface > GrGLMakeAssembledWebGLInterface | ( | void * | ctx, |
GrGLGetProc | get | ||
) |
Generic function for creating a GrGLInterface for a WebGL (similar to OpenGL ES) context. It calls get() to get each function address. ctx is a generic ptr passed to and interpreted by get().
Definition at line 17 of file GrGLAssembleWebGLInterfaceAutogen.cpp.