Lines Matching refs:geomProc
120 const GrGeometryProcessor& geomProc, in computeCountsAndStrides() argument
122 fVertexAttributeCnt = geomProc.numVertexAttributes(); in computeCountsAndStrides()
123 fInstanceAttributeCnt = geomProc.numInstanceAttributes(); in computeCountsAndStrides()
138 for (const auto& attr : geomProc.vertexAttributes()) { in computeCountsAndStrides()
141 SkASSERT(fVertexStride == geomProc.vertexStride()); in computeCountsAndStrides()
143 for (const auto& attr : geomProc.instanceAttributes()) { in computeCountsAndStrides()
146 SkASSERT(fInstanceStride == geomProc.instanceStride()); in computeCountsAndStrides()
233 const GrGeometryProcessor& geomProc = this->geometryProcessor(); in finalize() local
258 this->computeCountsAndStrides(programID, geomProc, false); in finalize()
290 this->computeCountsAndStrides(programID, geomProc, false); in finalize()
377 this->computeCountsAndStrides(programID, geomProc, true); in finalize()
382 if (fProgramInfo.geomProc().willUseTessellationShaders()) { in finalize()
393 geomProc, versionAndExtensionDecls.c_str(), fUniformHandler, in finalize()
403 geomProc, versionAndExtensionDecls.c_str(), fUniformHandler, in finalize()
416 if (geomProc.willUseGeoShader()) { in finalize()
459 if (!cached && !geomProc.willUseTessellationShaders() && !precompiledProgram) { in finalize()