• Home
  • Raw
  • Download

Lines Matching refs:mesh

59     void drawMesh(const GrMesh& mesh);
152 GrMesh mesh(GrPrimitiveType::kTriangles); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
153 mesh.setNonIndexedNonInstanced(kBoxCountX * 6); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
154 mesh.setVertexData(vbuff.get(), y * kBoxCountX * 6); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
155 helper->drawMesh(mesh); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
172 GrMesh mesh(GrPrimitiveType::kTriangles); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
173 mesh.setIndexed(ibuff.get(), repetitionCount * 6, baseRepetition * 6, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
175 mesh.setVertexData(vbuff.get(), (i - baseRepetition) * 4); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
176 helper->drawMesh(mesh); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
192 GrMesh mesh(GrPrimitiveType::kTriangles); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
193 mesh.setIndexedPatterned(ibuff.get(), 6, 4, kBoxCountX, kIndexPatternRepeatCount); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
194 mesh.setVertexData(vbuff.get(), y * kBoxCountX * 4); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
195 helper->drawMesh(mesh); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
218 GrMesh mesh(indexed ? GrPrimitiveType::kTriangles in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
222 mesh.setIndexedInstanced(idxbuff.get(), 6, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
225 mesh.setInstanced(instbuff.get(), kBoxCountX, y * kBoxCountX, 4); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
232 mesh.setVertexData(nullptr); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
238 mesh.setVertexData(vbuff.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
241 mesh.setVertexData(vbuff2.get(), 2); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
244 helper->drawMesh(mesh); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
370 void DrawMeshHelper::drawMesh(const GrMesh& mesh) { in drawMesh() argument
373 GrMeshTestProcessor mtp(mesh.isInstanced(), mesh.hasVertexData()); in drawMesh()
374 fState->rtCommandBuffer()->draw(pipeline, mtp, &mesh, nullptr, 1, in drawMesh()