Lines Matching +full:- +full:nv
4 * Use of this source code is governed by a BSD-style license that can be
12 #define GET_PROC(F) functions->f##F = (GrGL##F##Fn*)get(ctx, "gl" #F)
13 #define GET_PROC_SUFFIX(F, S) functions->f##F = (GrGL##F##Fn*)get(ctx, "gl" #F #S)
16 #define GET_EGL_PROC_SUFFIX(F, S) functions->fEGL##F = (GrEGL##F##Fn*)get(ctx, "egl" #F #S)
68 // This is our minimum for non-ES GL. in GrGLMakeAssembledGLInterface()
82 GrGLInterface::Functions* functions = &interface->fFunctions; in GrGLMakeAssembledGLInterface()
97 GET_PROC_SUFFIX(BlendBarrier, NV); in GrGLMakeAssembledGLInterface()
224 GET_PROC_SUFFIX(TextureBarrier, NV); in GrGLMakeAssembledGLInterface()
326 GET_PROC_SUFFIX(PathCommands, NV); in GrGLMakeAssembledGLInterface()
327 GET_PROC_SUFFIX(PathParameteri, NV); in GrGLMakeAssembledGLInterface()
328 GET_PROC_SUFFIX(PathParameterf, NV); in GrGLMakeAssembledGLInterface()
329 GET_PROC_SUFFIX(GenPaths, NV); in GrGLMakeAssembledGLInterface()
330 GET_PROC_SUFFIX(DeletePaths, NV); in GrGLMakeAssembledGLInterface()
331 GET_PROC_SUFFIX(IsPath, NV); in GrGLMakeAssembledGLInterface()
332 GET_PROC_SUFFIX(PathStencilFunc, NV); in GrGLMakeAssembledGLInterface()
333 GET_PROC_SUFFIX(StencilFillPath, NV); in GrGLMakeAssembledGLInterface()
334 GET_PROC_SUFFIX(StencilStrokePath, NV); in GrGLMakeAssembledGLInterface()
335 GET_PROC_SUFFIX(StencilFillPathInstanced, NV); in GrGLMakeAssembledGLInterface()
336 GET_PROC_SUFFIX(StencilStrokePathInstanced, NV); in GrGLMakeAssembledGLInterface()
337 GET_PROC_SUFFIX(CoverFillPath, NV); in GrGLMakeAssembledGLInterface()
338 GET_PROC_SUFFIX(CoverStrokePath, NV); in GrGLMakeAssembledGLInterface()
339 GET_PROC_SUFFIX(CoverFillPathInstanced, NV); in GrGLMakeAssembledGLInterface()
340 GET_PROC_SUFFIX(CoverStrokePathInstanced, NV); in GrGLMakeAssembledGLInterface()
341 GET_PROC_SUFFIX(StencilThenCoverFillPath, NV); in GrGLMakeAssembledGLInterface()
342 GET_PROC_SUFFIX(StencilThenCoverStrokePath, NV); in GrGLMakeAssembledGLInterface()
343 GET_PROC_SUFFIX(StencilThenCoverFillPathInstanced, NV); in GrGLMakeAssembledGLInterface()
344 GET_PROC_SUFFIX(StencilThenCoverStrokePathInstanced, NV); in GrGLMakeAssembledGLInterface()
345 GET_PROC_SUFFIX(ProgramPathFragmentInputGen, NV); in GrGLMakeAssembledGLInterface()
349 GET_PROC_SUFFIX(CoverageModulation, NV); in GrGLMakeAssembledGLInterface()
417 interface->fStandard = kGL_GrGLStandard; in GrGLMakeAssembledGLInterface()
418 interface->fExtensions.swap(&extensions); in GrGLMakeAssembledGLInterface()
448 GrGLInterface::Functions* functions = &interface->fFunctions; in GrGLMakeAssembledGLESInterface()
474 GET_PROC_SUFFIX(BlendBarrier, NV); in GrGLMakeAssembledGLESInterface()
604 GET_PROC_SUFFIX(TextureBarrier, NV); in GrGLMakeAssembledGLESInterface()
677 functions->fRenderbufferStorageMultisampleES2EXT = in GrGLMakeAssembledGLESInterface()
682 functions->fRenderbufferStorageMultisampleES2EXT = in GrGLMakeAssembledGLESInterface()
686 functions->fRenderbufferStorageMultisampleES2APPLE = in GrGLMakeAssembledGLESInterface()
707 // extensions. This code is written so that we never mix OES and non-OES functions. in GrGLMakeAssembledGLESInterface()
743 GET_PROC_SUFFIX(PathCommands, NV); in GrGLMakeAssembledGLESInterface()
744 GET_PROC_SUFFIX(PathParameteri, NV); in GrGLMakeAssembledGLESInterface()
745 GET_PROC_SUFFIX(PathParameterf, NV); in GrGLMakeAssembledGLESInterface()
746 GET_PROC_SUFFIX(GenPaths, NV); in GrGLMakeAssembledGLESInterface()
747 GET_PROC_SUFFIX(DeletePaths, NV); in GrGLMakeAssembledGLESInterface()
748 GET_PROC_SUFFIX(IsPath, NV); in GrGLMakeAssembledGLESInterface()
749 GET_PROC_SUFFIX(PathStencilFunc, NV); in GrGLMakeAssembledGLESInterface()
750 GET_PROC_SUFFIX(StencilFillPath, NV); in GrGLMakeAssembledGLESInterface()
751 GET_PROC_SUFFIX(StencilStrokePath, NV); in GrGLMakeAssembledGLESInterface()
752 GET_PROC_SUFFIX(StencilFillPathInstanced, NV); in GrGLMakeAssembledGLESInterface()
753 GET_PROC_SUFFIX(StencilStrokePathInstanced, NV); in GrGLMakeAssembledGLESInterface()
754 GET_PROC_SUFFIX(CoverFillPath, NV); in GrGLMakeAssembledGLESInterface()
755 GET_PROC_SUFFIX(CoverStrokePath, NV); in GrGLMakeAssembledGLESInterface()
756 GET_PROC_SUFFIX(CoverFillPathInstanced, NV); in GrGLMakeAssembledGLESInterface()
757 GET_PROC_SUFFIX(CoverStrokePathInstanced, NV); in GrGLMakeAssembledGLESInterface()
758 GET_PROC_SUFFIX(StencilThenCoverFillPath, NV); in GrGLMakeAssembledGLESInterface()
759 GET_PROC_SUFFIX(StencilThenCoverStrokePath, NV); in GrGLMakeAssembledGLESInterface()
760 GET_PROC_SUFFIX(StencilThenCoverFillPathInstanced, NV); in GrGLMakeAssembledGLESInterface()
761 GET_PROC_SUFFIX(StencilThenCoverStrokePathInstanced, NV); in GrGLMakeAssembledGLESInterface()
762 GET_PROC_SUFFIX(ProgramPathFragmentInputGen, NV); in GrGLMakeAssembledGLESInterface()
793 GET_PROC_SUFFIX(CoverageModulation, NV); in GrGLMakeAssembledGLESInterface()
810 // a debugging- only extension we've made an exception. This also can happen when using in GrGLMakeAssembledGLESInterface()
812 if (!interface->fFunctions.fDebugMessageControl) { in GrGLMakeAssembledGLESInterface()
862 interface->fStandard = kGLES_GrGLStandard; in GrGLMakeAssembledGLESInterface()
863 interface->fExtensions.swap(&extensions); in GrGLMakeAssembledGLESInterface()