Home | History | Annotate | Download | only in unix

Lines Matching refs:interface

18 #define GR_GL_GET_PROC(F) interface->f ## F = (GrGL ## F ## Proc) \
20 #define GR_GL_GET_PROC_SUFFIX(F, S) interface->f ## F = (GrGL ## F ## Proc) \
34 GrGLInterface* interface = new GrGLInterface();
36 interface->fActiveTexture = glActiveTexture;
42 interface->fBindTexture = glBindTexture;
43 interface->fBlendFunc = glBlendFunc;
53 interface->fClear = glClear;
54 interface->fClearColor = glClearColor;
55 interface->fClearStencil = glClearStencil;
56 interface->fColorMask = glColorMask;
58 interface->fCompressedTexImage2D = glCompressedTexImage2D;
61 interface->fCullFace = glCullFace;
66 interface->fDeleteTextures = glDeleteTextures;
67 interface->fDepthMask = glDepthMask;
68 interface->fDisable = glDisable;
70 interface->fDrawArrays = glDrawArrays;
71 interface->fDrawBuffer = glDrawBuffer;
73 interface->fDrawElements = glDrawElements;
74 interface->fEnable = glEnable;
77 interface->fFinish = glFinish;
78 interface->fFlush = glFlush;
79 interface->fFrontFace = glFrontFace;
82 interface->fGetError = glGetError;
83 interface->fGetIntegerv = glGetIntegerv;
100 interface->fGetString = glGetString;
101 interface->fGetTexLevelParameteriv = glGetTexLevelParameteriv;
103 interface->fGenTextures = glGenTextures;
105 interface->fLineWidth = glLineWidth;
108 interface->fPixelStorei = glPixelStorei;
109 interface->fReadBuffer = glReadBuffer;
110 interface->fReadPixels = glReadPixels;
115 interface->fScissor = glScissor;
117 interface->fStencilFunc = glStencilFunc;
119 interface->fStencilMask = glStencilMask;
121 interface->fStencilOp = glStencilOp;
123 interface->fTexImage2D = glTexImage2D;
124 interface->fTexParameteri = glTexParameteri;
125 interface->fTexParameteriv = glTexParameteriv;
132 interface->fTexSubImage2D = glTexSubImage2D;
156 interface->fViewport = glViewport;
202 delete interface;
205 interface->fBindingsExported = kDesktop_GrGLBinding;
207 return interface;