Lines Matching full:interface
14 // Functions not declared in GrGLBogusInterface.h (not common with the Debug GL interface).
264 // interface
267 GrGLInterface* interface = SkNEW(GrGLInterface);
268 glInterface.reset(interface);
269 interface->fBindingsExported = kDesktop_GrGLBinding;
270 interface->fActiveTexture = nullGLActiveTexture;
271 interface->fAttachShader = nullGLAttachShader;
272 interface->fBeginQuery = nullGLBeginQuery;
273 interface->fBindAttribLocation = nullGLBindAttribLocation;
274 interface->fBindBuffer = nullGLBindBuffer;
275 interface->fBindFragDataLocation = noOpGLBindFragDataLocation;
276 interface->fBindTexture = nullGLBindTexture;
277 interface->fBindVertexArray = nullGLBindVertexArray;
278 interface->fBlendColor = noOpGLBlendColor;
279 interface->fBlendFunc = noOpGLBlendFunc;
280 interface->fBufferData = nullGLBufferData;
281 interface->fBufferSubData = noOpGLBufferSubData;
282 interface->fClear = noOpGLClear;
283 interface->fClearColor = noOpGLClearColor;
284 interface->fClearStencil = noOpGLClearStencil;
285 interface->fClientActiveTexture = nullGLClientActiveTexture;
286 interface->fColorMask = noOpGLColorMask;
287 interface->fCompileShader = noOpGLCompileShader;
288 interface->fCompressedTexImage2D = noOpGLCompressedTexImage2D;
289 interface->fCopyTexSubImage2D = noOpGLCopyTexSubImage2D;
290 interface->fCreateProgram = nullGLCreateProgram;
291 interface->fCreateShader = nullGLCreateShader;
292 interface->fCullFace = noOpGLCullFace;
293 interface->fDeleteBuffers = nullGLDeleteBuffers;
294 interface->fDeleteProgram = nullGLDelete;
295 interface->fDeleteQueries = noOpGLDeleteIds;
296 interface->fDeleteShader = nullGLDelete;
297 interface->fDeleteTextures = noOpGLDeleteIds;
298 interface->fDeleteVertexArrays = noOpGLDeleteIds;
299 interface->fDepthMask = noOpGLDepthMask;
300 interface->fDisable = noOpGLDisable;
301 interface->fDisableClientState = noOpGLDisableClientState;
302 interface->fDisableVertexAttribArray = noOpGLDisableVertexAttribArray;
303 interface->fDrawArrays = noOpGLDrawArrays;
304 interface->fDrawBuffer = noOpGLDrawBuffer;
305 interface->fDrawBuffers = noOpGLDrawBuffers;
306 interface->fDrawElements = noOpGLDrawElements;
307 interface->fEnable = noOpGLEnable;
308 interface->fEnableClientState = noOpGLEnableClientState;
309 interface->fEnableVertexAttribArray = noOpGLEnableVertexAttribArray;
310 interface->fEndQuery = noOpGLEndQuery;
311 interface->fFinish = noOpGLFinish;
312 interface->fFlush = noOpGLFlush;
313 interface->fFrontFace = noOpGLFrontFace;
314 interface->fGenBuffers = nullGLGenBuffers;
315 interface->fGenerateMipmap = nullGLGenerateMipmap;
316 interface->fGenQueries = noOpGLGenIds;
317 interface->fGenTextures = noOpGLGenIds;
318 interface->fGenVertexArrays = noOpGLGenIds;
319 interface->fGetBufferParameteriv = nullGLGetBufferParameteriv;
320 interface->fGetError = noOpGLGetError;
321 interface->fGetIntegerv = noOpGLGetIntegerv;
322 interface->fGetQueryObjecti64v = noOpGLGetQueryObjecti64v;
323 interface->fGetQueryObjectiv = noOpGLGetQueryObjectiv;
324 interface->fGetQueryObjectui64v = noOpGLGetQueryObjectui64v;
325 interface->fGetQueryObjectuiv = noOpGLGetQueryObjectuiv;
326 interface->fGetQueryiv = noOpGLGetQueryiv;
327 interface->fGetProgramInfoLog = noOpGLGetInfoLog;
328 interface->fGetProgramiv = noOpGLGetShaderOrProgramiv;
329 interface->fGetShaderInfoLog = noOpGLGetInfoLog;
330 interface->fGetShaderiv = noOpGLGetShaderOrProgramiv;
331 interface->fGetString = noOpGLGetString;
332 interface->fGetStringi = noOpGLGetStringi;
333 interface->fGetTexLevelParameteriv = noOpGLGetTexLevelParameteriv;
334 interface->fGetUniformLocation = noOpGLGetUniformLocation;
335 interface->fLoadIdentity = noOpGLLoadIdentity;
336 interface->fLoadMatrixf = noOpGLLoadMatrixf;
337 interface->fLineWidth = noOpGLLineWidth;
338 interface->fLinkProgram = noOpGLLinkProgram;
339 interface->fMatrixMode = noOpGLMatrixMode;
340 interface->fPixelStorei = nullGLPixelStorei;
341 interface->fQueryCounter = noOpGLQueryCounter;
342 interface->fReadBuffer = noOpGLReadBuffer;
343 interface->fReadPixels = nullGLReadPixels;
344 interface->fScissor = noOpGLScissor;
345 interface->fShaderSource = noOpGLShaderSource;
346 interface->fStencilFunc = noOpGLStencilFunc;
347 interface->fStencilFuncSeparate = noOpGLStencilFuncSeparate;
348 interface->fStencilMask = noOpGLStencilMask;
349 interface->fStencilMaskSeparate = noOpGLStencilMaskSeparate;
350 interface->fStencilOp = noOpGLStencilOp;
351 interface->fStencilOpSeparate = noOpGLStencilOpSeparate;
352 interface->fTexGenf = noOpGLTexGenf;
353 interface->fTexGenfv = noOpGLTexGenfv;
354 interface->fTexGeni = noOpGLTexGeni;
355 interface->fTexImage2D = noOpGLTexImage2D;
356 interface->fTexParameteri = noOpGLTexParameteri;
357 interface->fTexParameteriv = noOpGLTexParameteriv;
358 interface->fTexSubImage2D = noOpGLTexSubImage2D;
359 interface->fTexStorage2D = noOpGLTexStorage2D;
360 interface->fDiscardFramebuffer = noOpGLDiscardFramebuffer;
361 interface->fUniform1f = noOpGLUniform1f;
362 interface->fUniform1i = noOpGLUniform1i;
363 interface->fUniform1fv = noOpGLUniform1fv;
364 interface->fUniform1iv = noOpGLUniform1iv;
365 interface->fUniform2f = noOpGLUniform2f;
366 interface->fUniform2i = noOpGLUniform2i;
367 interface->fUniform2fv = noOpGLUniform2fv;
368 interface->fUniform2iv = noOpGLUniform2iv;
369 interface->fUniform3f = noOpGLUniform3f;
370 interface->fUniform3i = noOpGLUniform3i;
371 interface->fUniform3fv = noOpGLUniform3fv;
372 interface->fUniform3iv = noOpGLUniform3iv;
373 interface->fUniform4f = noOpGLUniform4f;
374 interface->fUniform4i = noOpGLUniform4i;
375 interface->fUniform4fv = noOpGLUniform4fv;
376 interface->fUniform4iv = noOpGLUniform4iv;
377 interface->fUniformMatrix2fv = noOpGLUniformMatrix2fv;
378 interface->fUniformMatrix3fv = noOpGLUniformMatrix3fv;
379 interface->fUniformMatrix4fv = noOpGLUniformMatrix4fv;
380 interface->fUseProgram = nullGLUseProgram;
381 interface->fVertexAttrib4fv = noOpGLVertexAttrib4fv;
382 interface->fVertexAttribPointer = noOpGLVertexAttribPointer;
383 interface->fVertexPointer = noOpGLVertexPointer;
384 interface->fViewport = nullGLViewport;
385 interface->fBindFramebuffer = nullGLBindFramebuffer;
386 interface->fBindRenderbuffer = nullGLBindRenderbuffer;
387 interface->fCheckFramebufferStatus = noOpGLCheckFramebufferStatus;
388 interface->fDeleteFramebuffers = nullGLDeleteFramebuffers;
389 interface->fDeleteRenderbuffers = nullGLDeleteRenderbuffers;
390 interface->fFramebufferRenderbuffer = nullGLFramebufferRenderbuffer;
391 interface->fFramebufferTexture2D = nullGLFramebufferTexture2D;
392 interface->fGenFramebuffers = noOpGLGenIds;
393 interface->fGenRenderbuffers = noOpGLGenIds;
394 interface->fGetFramebufferAttachmentParameteriv = noOpGLGetFramebufferAttachmentParameteriv;
395 interface->fGetRenderbufferParameteriv = noOpGLGetRenderbufferParameteriv;
396 interface->fRenderbufferStorage = noOpGLRenderbufferStorage;
397 interface->fRenderbufferStorageMultisample = noOpGLRenderbufferStorageMultisample;
398 interface->fBlitFramebuffer = noOpGLBlitFramebuffer;
399 interface->fResolveMultisampleFramebuffer = noOpGLResolveMultisampleFramebuffer;
400 interface->fMapBuffer = nullGLMapBuffer;
401 interface->fUnmapBuffer = nullGLUnmapBuffer;
402 interface->fBindFragDataLocationIndexed = noOpGLBindFragDataLocationIndexed;