Home
last modified time | relevance | path

Searched refs:fMeshes (Results 1 - 7 of 7) sorted by relevance

/third_party/skia/src/gpu/ops/
H A DDrawVerticesOp.cpp274 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 DDefaultPathRenderer.cpp70 , 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 DAALinearizingConvexPathRenderer.cpp203 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 DAAHairLinePathRenderer.cpp941 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 DAAConvexPathRenderer.cpp858 flushState->drawMesh(fDraws[i].fMeshes[j]);
895 GrSimpleMesh* fMeshes; member
/third_party/skia/src/gpu/
H A DGrOpFlushState.cpp69 this->drawMesh(fCurrDraw->fMeshes[i]); in executeDrawsAndUploadsForMeshDrawOp()
171 draw.fMeshes = meshes; in recordDraw()
H A DGrOpFlushState.h273 // 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