Searched defs:flushInfo (Results 1 - 3 of 3) sorted by relevance

/external/skia/src/gpu/batches/
H A DGrAtlasTextBatch.cpp114 FlushInfo flushInfo; local
115 flushInfo.fGlyphsToFlush = 0;
127 &flushInfo.fVertexOffset);
128 flushInfo.fVertexBuffer.reset(SkRef(vertexBuffer));
129 flushInfo.fIndexBuffer.reset(target->resourceProvider()->refQuadIndexBuffer());
130 if (!vertices || !flushInfo.fVertexBuffer) {
144 GrBlobRegenHelper helper(this, target, &flushInfo, gp);
179 this->flush(target, &flushInfo);
182 void GrAtlasTextBatch::flush(GrVertexBatch::Target* target, FlushInfo* flushInfo) const {
184 int maxGlyphsPerDraw = flushInfo
[all...]
H A DGrAtlasTextBatch.h142 inline void flush(GrVertexBatch::Target* target, FlushInfo* flushInfo) const;
198 GrAtlasTextBatch::FlushInfo* flushInfo,
202 , fFlushInfo(flushInfo)
196 GrBlobRegenHelper(const GrAtlasTextBatch* batch, GrVertexBatch::Target* target, GrAtlasTextBatch::FlushInfo* flushInfo, const GrGeometryProcessor* gp) argument
H A DGrAADistanceFieldPathRenderer.cpp212 FlushInfo flushInfo; variable
222 &flushInfo.fVertexOffset);
223 flushInfo.fVertexBuffer.reset(SkRef(vertexBuffer));
224 flushInfo.fIndexBuffer.reset(target->resourceProvider()->refQuadIndexBuffer());
225 if (!vertices || !flushInfo.fIndexBuffer) {
230 flushInfo.fInstancesToFlush = 0;
263 &flushInfo,
292 flushInfo.fInstancesToFlush++;
295 this->flush(target, &flushInfo);
320 FlushInfo* flushInfo,
317 addPathToAtlas(GrVertexBatch::Target* target, const GrGeometryProcessor* dfProcessor, const GrPipeline* pipeline, FlushInfo* flushInfo, GrBatchAtlas* atlas, PathData* pathData, const SkPath& path, uint32_t genID, const SkStrokeRec& stroke, bool antiAlias, uint32_t dimension, SkScalar scale) const argument
[all...]

Completed in 120 milliseconds