Lines Matching defs:GrGLInterface
217 struct GrGLInterface { struct
222 GrGLBinding fBindingsExported;
224 GrGLActiveTextureProc fActiveTexture;
225 GrGLAttachShaderProc fAttachShader;
226 GrGLBindAttribLocationProc fBindAttribLocation;
227 GrGLBindBufferProc fBindBuffer;
228 GrGLBindTextureProc fBindTexture;
229 GrGLBlendColorProc fBlendColor;
230 GrGLBlendFuncProc fBlendFunc;
231 GrGLBufferDataProc fBufferData;
232 GrGLBufferSubDataProc fBufferSubData;
233 GrGLClearProc fClear;
234 GrGLClearColorProc fClearColor;
235 GrGLClearStencilProc fClearStencil;
236 GrGLClientActiveTextureProc fClientActiveTexture;
237 GrGLColor4ubProc fColor4ub;
238 GrGLColorMaskProc fColorMask;
239 GrGLColorPointerProc fColorPointer;
240 GrGLCompileShaderProc fCompileShader;
241 GrGLCompressedTexImage2DProc fCompressedTexImage2D;
242 GrGLCreateProgramProc fCreateProgram;
243 GrGLCreateShaderProc fCreateShader;
244 GrGLCullFaceProc fCullFace;
245 GrGLDeleteBuffersProc fDeleteBuffers;
246 GrGLDeleteProgramProc fDeleteProgram;
247 GrGLDeleteShaderProc fDeleteShader;
248 GrGLDeleteTexturesProc fDeleteTextures;
249 GrGLDepthMaskProc fDepthMask;
250 GrGLDisableProc fDisable;
251 GrGLDisableClientStateProc fDisableClientState;
252 GrGLDisableVertexAttribArrayProc fDisableVertexAttribArray;
253 GrGLDrawArraysProc fDrawArrays;
254 GrGLDrawElementsProc fDrawElements;
255 GrGLEnableProc fEnable;
256 GrGLEnableClientStateProc fEnableClientState;
257 GrGLEnableVertexAttribArrayProc fEnableVertexAttribArray;
258 GrGLFrontFaceProc fFrontFace;
259 GrGLGenBuffersProc fGenBuffers;
260 GrGLGenTexturesProc fGenTextures;
261 GrGLGetBufferParameterivProc fGetBufferParameteriv;
262 GrGLGetErrorProc fGetError;
263 GrGLGetIntegervProc fGetIntegerv;
264 GrGLGetProgramInfoLogProc fGetProgramInfoLog;
265 GrGLGetProgramivProc fGetProgramiv;
266 GrGLGetShaderInfoLogProc fGetShaderInfoLog;
267 GrGLGetShaderivProc fGetShaderiv;
268 GrGLGetStringProc fGetString;
269 GrGLGetUniformLocationProc fGetUniformLocation;
270 GrGLLineWidthProc fLineWidth;
271 GrGLLinkProgramProc fLinkProgram;
272 GrGLLoadMatrixfProc fLoadMatrixf;
273 GrGLMatrixModeProc fMatrixMode;
274 GrGLPixelStoreiProc fPixelStorei;
275 GrGLPointSizeProc fPointSize;
276 GrGLReadPixelsProc fReadPixels;
277 GrGLScissorProc fScissor;
278 GrGLShadeModelProc fShadeModel;
279 GrGLShaderSourceProc fShaderSource;
280 GrGLStencilFuncProc fStencilFunc;
281 GrGLStencilFuncSeparateProc fStencilFuncSeparate;
282 GrGLStencilMaskProc fStencilMask;
283 GrGLStencilMaskSeparateProc fStencilMaskSeparate;
284 GrGLStencilOpProc fStencilOp;
285 GrGLStencilOpSeparateProc fStencilOpSeparate;
286 GrGLTexCoordPointerProc fTexCoordPointer;
287 GrGLTexEnviProc fTexEnvi;
288 GrGLTexImage2DProc fTexImage2D;
289 GrGLTexParameteriProc fTexParameteri;
290 GrGLTexSubImage2DProc fTexSubImage2D;
291 GrGLUniform1fProc fUniform1f;
292 GrGLUniform1iProc fUniform1i;
293 GrGLUniform1fvProc fUniform1fv;
294 GrGLUniform1ivProc fUniform1iv;
295 GrGLUniform2fProc fUniform2f;
296 GrGLUniform2iProc fUniform2i;
297 GrGLUniform2fvProc fUniform2fv;
298 GrGLUniform2ivProc fUniform2iv;
299 GrGLUniform3fProc fUniform3f;
300 GrGLUniform3iProc fUniform3i;
301 GrGLUniform3fvProc fUniform3fv;
302 GrGLUniform3ivProc fUniform3iv;
303 GrGLUniform4fProc fUniform4f;
304 GrGLUniform4iProc fUniform4i;
305 GrGLUniform4fvProc fUniform4fv;
306 GrGLUniform4ivProc fUniform4iv;
307 GrGLUniformMatrix2fvProc fUniformMatrix2fv;
308 GrGLUniformMatrix3fvProc fUniformMatrix3fv;
309 GrGLUniformMatrix4fvProc fUniformMatrix4fv;
310 GrGLUseProgramProc fUseProgram;
311 GrGLVertexAttrib4fvProc fVertexAttrib4fv;
312 GrGLVertexAttribPointerProc fVertexAttribPointer;
313 GrGLVertexPointerProc fVertexPointer;
314 GrGLViewportProc fViewport;
317 GrGLBindFramebufferProc fBindFramebuffer;
318 GrGLBindRenderbufferProc fBindRenderbuffer;
319 GrGLCheckFramebufferStatusProc fCheckFramebufferStatus;
320 GrGLDeleteFramebuffersProc fDeleteFramebuffers;
321 GrGLDeleteRenderbuffersProc fDeleteRenderbuffers;
322 GrGLFramebufferRenderbufferProc fFramebufferRenderbuffer;
323 GrGLFramebufferTexture2DProc fFramebufferTexture2D;
324 GrGLGenFramebuffersProc fGenFramebuffers;
325 GrGLGenRenderbuffersProc fGenRenderbuffers;
326 GrGLRenderbufferStorageProc fRenderbufferStorage;
330 GrGLRenderbufferStorageMultisampleProc fRenderbufferStorageMultisample;
332 GrGLBlitFramebufferProc fBlitFramebuffer;
334 GrGLResolveMultisampleFramebufferProc fResolveMultisampleFramebuffer;
337 GrGLMapBufferProc fMapBuffer;
338 GrGLUnmapBufferProc fUnmapBuffer;
341 GrGLBindFragDataLocationIndexedProc fBindFragDataLocationIndexed;
346 enum { kStaticInitEndGuard } fStaticInitEndGuard;