Lines Matching refs:fVertexSpec
408 VertexSpec fVertexSpec; member
423 return this->totalNumVertices() * fVertexSpec.vertexSize(); in totalSizeInBytes()
427 return fNumTotalQuads * fVertexSpec.verticesPerQuad(); in totalNumVertices()
680 arena, fDesc->fVertexSpec, *caps->shaderCaps(), backendFormat, samplerState, in onCreateProgramInfo()
683 SkASSERT(fDesc->fVertexSpec.vertexSize() == gp->vertexStride()); in onCreateProgramInfo()
688 GrProcessorSet::MakeEmptySet(), fDesc->fVertexSpec.primitiveType(), in onCreateProgramInfo()
723 SkDEBUGCODE(const size_t vertexSize = desc->fVertexSpec.vertexSize()); in FillInVertices()
725 skgpu::v1::QuadPerEdgeAA::Tessellator tessellator(desc->fVertexSpec, vertexData); in FillInVertices()
730 SkDEBUGCODE(int meshVertexCnt = quadCnt * desc->fVertexSpec.verticesPerQuad()); in FillInVertices()
745 SkASSERT(totQuadsSeen * desc->fVertexSpec.verticesPerQuad() == totVerticesSeen); in FillInVertices()
847 desc->fVertexSpec = VertexSpec(quadType, colorType, srcQuadType, /* hasLocal */ true, in characterize()
895 size_t vertexSize = fDesc->fVertexSpec.vertexSize(); in onPrepareDraws()
904 if (fDesc->fVertexSpec.needsIndexBuffer()) { in onPrepareDraws()
906 target, fDesc->fVertexSpec.indexBufferOption()); in onPrepareDraws()
925 if (fDesc->fVertexSpec.needsIndexBuffer() && !fDesc->fIndexBuffer) { in onExecute()
948 fDesc->fVertexSpec, totQuadsSeen, quadCnt, in onExecute()