Lines Matching refs:newInterface
25 GrGLInterface* newInterface = GrGLInterface::NewClone(interface); in GrGLInterfaceAddTestDebugMarker() local
27 if (!newInterface->fExtensions.has("GL_EXT_debug_marker")) { in GrGLInterfaceAddTestDebugMarker()
28 newInterface->fExtensions.add("GL_EXT_debug_marker"); in GrGLInterfaceAddTestDebugMarker()
31 newInterface->fFunctions.fInsertEventMarker = insertEventMarkerFn; in GrGLInterfaceAddTestDebugMarker()
32 newInterface->fFunctions.fPushGroupMarker = pushGroupMarkerFn; in GrGLInterfaceAddTestDebugMarker()
33 newInterface->fFunctions.fPopGroupMarker = popGroupMarkerFn; in GrGLInterfaceAddTestDebugMarker()
35 return newInterface; in GrGLInterfaceAddTestDebugMarker()
39 GrGLInterface* newInterface = GrGLInterface::NewClone(interface); in GrGLInterfaceRemoveNVPR() local
41 newInterface->fExtensions.remove("GL_NV_path_rendering"); in GrGLInterfaceRemoveNVPR()
42 newInterface->fExtensions.remove("GL_CHROMIUM_path_rendering"); in GrGLInterfaceRemoveNVPR()
43 newInterface->fFunctions.fMatrixLoadf = nullptr; in GrGLInterfaceRemoveNVPR()
44 newInterface->fFunctions.fMatrixLoadIdentity = nullptr; in GrGLInterfaceRemoveNVPR()
45 newInterface->fFunctions.fPathCommands = nullptr; in GrGLInterfaceRemoveNVPR()
46 newInterface->fFunctions.fPathParameteri = nullptr; in GrGLInterfaceRemoveNVPR()
47 newInterface->fFunctions.fPathParameterf = nullptr; in GrGLInterfaceRemoveNVPR()
48 newInterface->fFunctions.fGenPaths = nullptr; in GrGLInterfaceRemoveNVPR()
49 newInterface->fFunctions.fDeletePaths = nullptr; in GrGLInterfaceRemoveNVPR()
50 newInterface->fFunctions.fIsPath = nullptr; in GrGLInterfaceRemoveNVPR()
51 newInterface->fFunctions.fPathStencilFunc = nullptr; in GrGLInterfaceRemoveNVPR()
52 newInterface->fFunctions.fStencilFillPath = nullptr; in GrGLInterfaceRemoveNVPR()
53 newInterface->fFunctions.fStencilStrokePath = nullptr; in GrGLInterfaceRemoveNVPR()
54 newInterface->fFunctions.fStencilFillPathInstanced = nullptr; in GrGLInterfaceRemoveNVPR()
55 newInterface->fFunctions.fStencilStrokePathInstanced = nullptr; in GrGLInterfaceRemoveNVPR()
56 newInterface->fFunctions.fCoverFillPath = nullptr; in GrGLInterfaceRemoveNVPR()
57 newInterface->fFunctions.fCoverStrokePath = nullptr; in GrGLInterfaceRemoveNVPR()
58 newInterface->fFunctions.fCoverFillPathInstanced = nullptr; in GrGLInterfaceRemoveNVPR()
59 newInterface->fFunctions.fCoverStrokePathInstanced = nullptr; in GrGLInterfaceRemoveNVPR()
60 newInterface->fFunctions.fStencilThenCoverFillPath = nullptr; in GrGLInterfaceRemoveNVPR()
61 newInterface->fFunctions.fStencilThenCoverStrokePath = nullptr; in GrGLInterfaceRemoveNVPR()
62 newInterface->fFunctions.fStencilThenCoverFillPathInstanced = nullptr; in GrGLInterfaceRemoveNVPR()
63 newInterface->fFunctions.fStencilThenCoverStrokePathInstanced = nullptr; in GrGLInterfaceRemoveNVPR()
64 newInterface->fFunctions.fProgramPathFragmentInputGen = nullptr; in GrGLInterfaceRemoveNVPR()
65 newInterface->fFunctions.fBindFragmentInputLocation = nullptr; in GrGLInterfaceRemoveNVPR()
66 return newInterface; in GrGLInterfaceRemoveNVPR()