Home | History | Annotate | Download | only in glsl

Lines Matching refs:fProgramBuilder

30     SkASSERT(!fProgramBuilder->primitiveProcessor().willUseGeoShader());
31 fProgramBuilder->fVS.codeAppendf("%s = %s;", v.vsOut(), input->fName);
32 fProgramBuilder->fFS.codeAppendf("%s = %s;", output, v.fsIn());
36 bool willUseGeoShader = fProgramBuilder->primitiveProcessor().willUseGeoShader();
43 fProgramBuilder->nameVariable(&v.fVsOut, 'v', name);
50 fProgramBuilder->nameVariable(&v.fGsOut, 'g', name);
85 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps();
91 fProgramBuilder->fVS.addFeature(bit, extension);
92 if (fProgramBuilder->primitiveProcessor().willUseGeoShader()) {
93 fProgramBuilder->fGS.addFeature(bit, extension);
95 fProgramBuilder->fFS.addFeature(bit, extension);
129 vars[i].appendDecl(fProgramBuilder->shaderCaps(), out);
146 SkASSERT(k110_GrGLSLGeneration != fProgramBuilder->shaderCaps()->generation() ||