Home
last modified time | relevance | path

Searched refs:vertexSpec (Results 1 – 5 of 5) sorted by relevance

/external/skia/src/gpu/ops/
DGrFillRectOp.cpp188 VertexSpec vertexSpec() const { in vertexSpec() function in __anon6d746cc00111::FillRectOp
209 const VertexSpec vertexSpec = this->vertexSpec(); in onCreateProgramInfo() local
211 GrGeometryProcessor* gp = GrQuadPerEdgeAA::MakeProcessor(arena, vertexSpec); in onCreateProgramInfo()
212 SkASSERT(gp->vertexStride() == vertexSpec.vertexSize()); in onCreateProgramInfo()
217 vertexSpec.primitiveType(), in onCreateProgramInfo()
236 const VertexSpec vertexSpec = this->vertexSpec(); in onPrePrepareDraws() local
238 const int totalNumVertices = fQuads.count() * vertexSpec.verticesPerQuad(); in onPrePrepareDraws()
239 const size_t totalVertexSizeInBytes = vertexSpec.vertexSize() * totalNumVertices; in onPrePrepareDraws()
243 this->tessellate(vertexSpec, fPrePreparedVertices); in onPrePrepareDraws()
246 void tessellate(const VertexSpec& vertexSpec, char* dst) const { in tessellate() argument
[all …]
DGrQuadPerEdgeAA.cpp551 const VertexSpec& vertexSpec, in Make() argument
560 vertexSpec, caps, backendFormat, samplerState, swizzle, in Make()
/external/skqp/src/gpu/ops/
DGrFillRectOp.cpp178 VertexSpec vertexSpec(fDeviceQuads.quadType(), in onPrepareDraws() local
186 sk_sp<GrGeometryProcessor> gp = GrQuadPerEdgeAA::MakeProcessor(vertexSpec); in onPrepareDraws()
194 vertexSize, this->quadCount() * vertexSpec.verticesPerQuad(), in onPrepareDraws()
208 vertices = GrQuadPerEdgeAA::Tessellate(vertices, vertexSpec, fDeviceQuads[i], in onPrepareDraws()
215 vertices = GrQuadPerEdgeAA::Tessellate(vertices, vertexSpec, fDeviceQuads[i], in onPrepareDraws()
222 if (!GrQuadPerEdgeAA::ConfigureMeshIndices(target, mesh, vertexSpec, this->quadCount())) { in onPrepareDraws()
DGrTextureOp.cpp357 VertexSpec vertexSpec(quadType, wideColor ? ColorType::kHalf : ColorType::kByte, in onPrepareDraws() local
368 vertexSpec, *target->caps().shaderCaps(), in onPrepareDraws()
400 int numQuadVerticesLeft = numTotalQuads * vertexSpec.verticesPerQuad(); in onPrepareDraws()
410 int meshVertexCnt = quadCnt * vertexSpec.verticesPerQuad(); in onPrepareDraws()
423 op.tess(vdata, vertexSpec, proxy, q, quadCnt); in onPrepareDraws()
425 if (!GrQuadPerEdgeAA::ConfigureMeshIndices(target, &(meshes[m]), vertexSpec, in onPrepareDraws()
DGrQuadPerEdgeAA.cpp517 static sk_sp<GrGeometryProcessor> Make(const VertexSpec& vertexSpec, const GrShaderCaps& caps, in Make() argument
523 vertexSpec, caps, textureType, textureConfig, samplerState, extraSamplerKey, in Make()