HomeSort by relevance Sort by last modified time
    Searched refs:GrGLInterface (Results 1 - 25 of 63) sorted by null

1 2 3

  /external/skia/src/gpu/gl/
GrGLCreateNativeInterface_none.cpp 8 #include "gl/GrGLInterface.h"
10 const GrGLInterface* GrGLCreateNativeInterface() {
GrGLDefaultInterface_native.cpp 8 #include "gl/GrGLInterface.h"
10 const GrGLInterface* GrGLDefaultInterface() {
GrGLDefaultInterface_none.cpp 8 #include "gl/GrGLInterface.h"
10 const GrGLInterface* GrGLDefaultInterface() {
GrGLAssembleInterface.h 9 #include "gl/GrGLInterface.h"
15 * Generic function for creating a GrGLInterface for an either OpenGL or GLES. It calls
18 const GrGLInterface* GrGLAssembleInterface(void* ctx, GrGLGetProc get);
21 * Generic function for creating a GrGLInterface for an OpenGL (but not GLES) context. It calls
24 const GrGLInterface* GrGLAssembleGLInterface(void* ctx, GrGLGetProc get);
27 * Generic function for creating a GrGLInterface for an OpenGL ES (but not Open GL) context. It
31 const GrGLInterface* GrGLAssembleGLESInterface(void* ctx, GrGLGetProc get);
GrGLGLSL.h 11 #include "gl/GrGLInterface.h"
22 bool GrGLGetGLSLGeneration(const GrGLInterface* gl, GrGLSLGeneration* generation);
GrGLContext.h 13 #include "gl/GrGLInterface.h"
44 const GrGLInterface* fInterface;
56 SkAutoTUnref<const GrGLInterface> fInterface;
67 * Extension of GrGLContextInfo that also provides access to GrGLInterface.
72 * Creates a GrGLContext from a GrGLInterface and the currently
73 * bound OpenGL context accessible by the GrGLInterface.
75 static GrGLContext* Create(const GrGLInterface* interface, const GrContextOptions& options);
77 const GrGLInterface* interface() const { return fInterface; }
GrGLIRect.h 13 #include "gl/GrGLInterface.h"
26 void pushToGLViewport(const GrGLInterface* gl) const {
30 void pushToGLScissor(const GrGLInterface* gl) const {
34 void setFromGLViewport(const GrGLInterface* gl) {
GrGLUtil.h 11 #include "gl/GrGLInterface.h"
131 GrGLVersion GrGLGetVersion(const GrGLInterface*);
132 GrGLSLVersion GrGLGetGLSLVersion(const GrGLInterface*);
133 GrGLVendor GrGLGetVendor(const GrGLInterface*);
134 GrGLRenderer GrGLGetRenderer(const GrGLInterface*);
141 void GrGLCheckErr(const GrGLInterface* gl,
145 void GrGLClearErr(const GrGLInterface* gl);
150 * Macros for using GrGLInterface to make GL calls
GrGLGLSL.cpp 13 bool GrGLGetGLSLGeneration(const GrGLInterface* gl, GrGLSLGeneration* generation) {
GrGLStencilAttachment.cpp 24 const GrGLInterface* gl = gpuGL->glInterface();
  /external/skia/bench/
GLBench.h 19 struct GrGLInterface;
35 virtual void teardown(const GrGLInterface*)=0;
38 static GrGLuint CompileShader(const GrGLInterface*, const char* shaderSrc, GrGLenum type);
39 static GrGLuint CreateProgram(const GrGLInterface*, const char* vshader, const char* fshader);
40 static GrGLuint SetupFramebuffer(const GrGLInterface*, int screenWidth, int screenHeight);
41 static void DumpImage(const GrGLInterface* gl, uint32_t screenWidth, uint32_t screenHeight,
GLBench.cpp 61 GrGLuint GLBench::CompileShader(const GrGLInterface* gl, const char* shaderSrc, GrGLenum type) {
84 GrGLuint GLBench::CreateProgram(const GrGLInterface* gl, const char* vshader, const char* fshader) {
109 GrGLuint GLBench::SetupFramebuffer(const GrGLInterface* gl, int screenWidth, int screenHeight) {
144 void GLBench::DumpImage(const GrGLInterface* gl, uint32_t screenWidth, uint32_t screenHeight,
  /external/skia/src/gpu/gl/mesa/
GrGLCreateMesaInterface.cpp 20 const GrGLInterface* GrGLCreateMesaInterface() {
  /external/skia/experimental/SkV8Example/
SkV8Example.h 16 class GrGLInterface;
47 const GrGLInterface* fCurIntf;
  /external/skia/src/gpu/gl/egl/
GrGLCreateNativeInterface_egl.cpp 8 #include "gl/GrGLInterface.h"
28 const GrGLInterface* GrGLCreateNativeInterface() {
  /external/skia/src/gpu/gl/glx/
GrGLCreateNativeInterface_glx.cpp 9 #include "gl/GrGLInterface.h"
21 const GrGLInterface* GrGLCreateNativeInterface() {
  /external/skia/example/
HelloWorld.h 17 struct GrGLInterface;
67 const GrGLInterface* fInterface;
  /external/skia/tools/VisualBench/
VisualBench.h 22 struct GrGLInterface;
60 SkAutoTUnref<const GrGLInterface> fInterface;
  /external/skia/include/gpu/gl/
SkGLContext.h 11 #include "GrGLInterface.h"
16 * Provides a GrGLInterface struct of function pointers for the context.
26 const GrGLInterface* gl() const { return fGL.get(); }
99 void init(const GrGLInterface*, SkGpuFenceSync* = NULL);
118 SkAutoTUnref<const GrGLInterface> fGL;
135 * Helper macros for using the GL context through the GrGLInterface. Example:
GrGLInterface.h 35 struct GrGLInterface;
37 const GrGLInterface* GrGLDefaultInterface();
40 * Creates a GrGLInterface for a "native" GL context (e.g. WGL on windows,
44 SK_API const GrGLInterface* GrGLCreateNativeInterface();
48 * Creates a GrGLInterface for an OSMesa context.
50 SK_API const GrGLInterface* GrGLCreateMesaInterface();
55 * Creates a GrGLInterface for an ANGLE context.
57 SK_API const GrGLInterface* GrGLCreateANGLEInterface();
62 * Creates a GrGLInterface for a Command Buffer context.
64 SK_API const GrGLInterface* GrGLCreateCommandBufferInterface()
    [all...]
GrGLExtensions.h 15 struct GrGLInterface;
37 * We sometimes need to use this class without having yet created a GrGLInterface. This version
  /external/skia/debugger/QT/
SkGLWidget.h 21 #include "gl/GrGLInterface.h"
49 SkAutoTUnref<const GrGLInterface> fCurIntf;
  /external/skia/src/gpu/gl/iOS/
GrGLCreateNativeInterface_iOS.cpp 9 #include "gl/GrGLInterface.h"
53 const GrGLInterface* GrGLCreateNativeInterface() {
  /external/skia/src/gpu/gl/mac/
GrGLCreateNativeInterface_mac.cpp 12 #include "gl/GrGLInterface.h"
57 const GrGLInterface* GrGLCreateNativeInterface() {
  /external/skia/src/gpu/gl/angle/
GrGLCreateANGLEInterface.cpp 9 #include "gl/GrGLInterface.h"
35 const GrGLInterface* GrGLCreateANGLEInterface() {

Completed in 287 milliseconds

1 2 3