Searched refs:fMeshes (Results 1 - 7 of 7) sorted by relevance
/third_party/skia/src/gpu/ops/ |
H A D | DrawVerticesOp.cpp | 274 return fMeshes[0].fVertices->priv().hasIndices(); in isIndexed() 292 SkSTArray<1, Mesh, true> fMeshes; member in skgpu::v1::DrawVerticesOp::final 332 Mesh& mesh = fMeshes.push_back(); in DrawVerticesOpImpl() 354 (int)fPrimitiveType, fMeshes.count(), fVertexCount, fIndexCount, in onDumpInfo() 370 gpColor.setToConstant(fMeshes.front().fColor); in finalize() 374 if (gpColor.isConstant(&fMeshes.front().fColor)) { in finalize() 375 fMeshes.front().fIgnoreColors = true; in finalize() 385 const SkMatrix& vm = fMultipleViewMatrices ? SkMatrix::I() : fMeshes[0].fViewMatrix; in makeGP() 390 auto gp = VerticesGP::Make(arena, fLocalCoordsType, fColorArrayType, fMeshes[0].fColor, in makeGP() 439 for (const auto& mesh : fMeshes) { in onPrepareDraws() [all...] |
H A D | DefaultPathRenderer.cpp | 70 , fMeshes(meshes) { in PathGeoBuilder() 314 fMeshes->push_back(mesh); in createMeshAndPutBackReserve() 384 SkTDArray<GrSimpleMesh*>* fMeshes; member in __anon18835::PathGeoBuilder 497 PathGeoBuilder pathGeoBuilder(this->primType(), target, &fMeshes); 511 if (!fProgramInfo || !fMeshes.count()) { 517 for (int i = 0; i < fMeshes.count(); ++i) { 518 flushState->drawMesh(*fMeshes[i]); 577 SkTDArray<GrSimpleMesh*> fMeshes; member in __anon18835::final
|
H A D | AALinearizingConvexPathRenderer.cpp | 203 fMeshes.push_back(mesh); in recordDraw() 283 if (!fProgramInfo || fMeshes.isEmpty()) { 289 for (int i = 0; i < fMeshes.count(); ++i) { 290 flushState->drawMesh(*fMeshes[i]); 334 SkTDArray<GrSimpleMesh*> fMeshes; member in skgpu::v1::__anon18830::final
|
H A D | AAHairLinePathRenderer.cpp | 941 GrSimpleMesh* fMeshes[3] = { nullptr }; member in __anon18826::final 1198 fMeshes[0] = helper.mesh(); in onPrepareDraws() 1237 fMeshes[1] = target->allocMesh(); in onPrepareDraws() 1238 fMeshes[1]->setIndexedPatterned(quadsIndexBuffer, kIdxsPerQuad, quadCount, in onPrepareDraws() 1248 fMeshes[2] = target->allocMesh(); in onPrepareDraws() 1249 fMeshes[2]->setIndexedPatterned(std::move(quadsIndexBuffer), kIdxsPerQuad, conicCount, in onPrepareDraws() 1264 if (fProgramInfos[i] && fMeshes[i]) { in onExecute() 1268 flushState->drawMesh(*fMeshes[i]); in onExecute()
|
H A D | AAConvexPathRenderer.cpp | 858 flushState->drawMesh(fDraws[i].fMeshes[j]); 895 GrSimpleMesh* fMeshes; member
|
/third_party/skia/src/gpu/ |
H A D | GrOpFlushState.cpp | 69 this->drawMesh(fCurrDraw->fMeshes[i]); in executeDrawsAndUploadsForMeshDrawOp() 171 draw.fMeshes = meshes; in recordDraw()
|
H A D | GrOpFlushState.h | 273 // meshes for the draw are stored in the fMeshes array. The reason for coalescing meshes 283 const GrSimpleMesh* fMeshes = nullptr; member
|
Completed in 9 milliseconds