Lines Matching refs:gpu
19 #define GL_CALL(X) GR_GL_CALL(this->gpu()->glInterface(), X)
20 #define GL_CALL_RET(RET, X) GR_GL_CALL_RET(this->gpu()->glInterface(), RET, X)
64 GrGLPathRendering::GrGLPathRendering(GrGLGpu* gpu) in GrGLPathRendering() argument
65 : GrPathRendering(gpu) in GrGLPathRendering()
67 const GrGLInterface* glInterface = gpu->glInterface(); in GrGLPathRendering()
91 return new GrGLPath(this->gpu(), inPath, stroke); in createPath()
96 return new GrGLPathRange(this->gpu(), pathGenerator, stroke); in createPathRange()
100 GrGLGpu* gpu = this->gpu(); in onStencilPath() local
101 SkASSERT(gpu->caps()->shaderCaps()->pathRenderingSupport()); in onStencilPath()
102 gpu->flushColorWrite(false); in onStencilPath()
103 gpu->flushDrawFace(GrPipelineBuilder::kBoth_DrawFace); in onStencilPath()
108 gpu->flushScissor(*args.fScissor, rt->getViewport(), rt->origin()); in onStencilPath()
109 gpu->flushHWAAState(rt, args.fUseHWAA, true); in onStencilPath()
110 gpu->flushRenderTarget(rt, nullptr); in onStencilPath()
130 if (!this->gpu()->flushGLState(args)) { in onDrawPath()
158 if (!this->gpu()->flushGLState(args)) { in onDrawPaths()
221 SkASSERT(this->gpu()->glCaps().shaderCaps()->pathRenderingSupport()); in setProjectionMatrix()
312 inline GrGLGpu* GrGLPathRendering::gpu() { in gpu() function in GrGLPathRendering