Lines Matching refs:fProgramBuilder
15 SkASSERT(!fProgramBuilder->primitiveProcessor().willUseGeoShader());
19 fProgramBuilder->fVS.codeAppendf("%s = %s;", v.vsOut(), input->fName);
20 fProgramBuilder->fFS.codeAppendf("%s = %s;", output, v.fsIn());
44 bool willUseGeoShader = fProgramBuilder->primitiveProcessor().willUseGeoShader();
50 v.fIsFlat = use_flat_interpolation(interpolation, *fProgramBuilder->shaderCaps());
51 fProgramBuilder->nameVariable(&v.fVsOut, 'v', name);
58 fProgramBuilder->nameVariable(&v.fGsOut, 'g', name);
93 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps();
99 fProgramBuilder->fVS.addFeature(bit, extension);
100 if (fProgramBuilder->primitiveProcessor().willUseGeoShader()) {
101 fProgramBuilder->fGS.addFeature(bit, extension);
103 fProgramBuilder->fFS.addFeature(bit, extension);
137 vars[i].appendDecl(fProgramBuilder->shaderCaps(), out);
154 SkASSERT(k110_GrGLSLGeneration != fProgramBuilder->shaderCaps()->generation() ||