Lines Matching refs:geomProc
240 static void setup_vertex_input_layout(const GrGeometryProcessor& geomProc, in setup_vertex_input_layout() argument
245 if (geomProc.hasVertexAttributes()) { in setup_vertex_input_layout()
248 if (geomProc.hasInstanceAttributes()) { in setup_vertex_input_layout()
255 for (const auto& attrib : geomProc.vertexAttributes()) { in setup_vertex_input_layout()
265 SkASSERT(vertexAttributeOffset == geomProc.vertexStride()); in setup_vertex_input_layout()
268 for (const auto& attrib : geomProc.instanceAttributes()) { in setup_vertex_input_layout()
278 SkASSERT(instanceAttributeOffset == geomProc.instanceStride()); in setup_vertex_input_layout()
528 unsigned int totalAttributeCnt = programInfo.geomProc().numVertexAttributes() + in create_pipeline_state()
529 programInfo.geomProc().numInstanceAttributes(); in create_pipeline_state()
531 setup_vertex_input_layout(programInfo.geomProc(), inputElements.get()); in create_pipeline_state()
604 const GrGeometryProcessor& geomProc = this->geometryProcessor(); in finalize() local
639 if (geomProc.willUseGeoShader()) { in finalize()
687 geomProc.vertexStride(), in finalize()
688 geomProc.instanceStride())); in finalize()