Searched refs:GrAtlasTextOp (Results 1 - 4 of 4) sorted by relevance
/external/skia/src/gpu/ops/ |
H A D | GrAtlasTextOp.h | 16 class GrAtlasTextOp final : public GrMeshDrawOp { 20 ~GrAtlasTextOp() override { 40 static std::unique_ptr<GrAtlasTextOp> MakeBitmap(GrMaskFormat maskFormat, int glyphCount, 42 std::unique_ptr<GrAtlasTextOp> op(new GrAtlasTextOp); 64 static std::unique_ptr<GrAtlasTextOp> MakeDistanceField( 68 std::unique_ptr<GrAtlasTextOp> op(new GrAtlasTextOp); 116 GrAtlasTextOp() : INHERITED(ClassID()) {} // initialized in factory functions. function in class:final 192 GrBlobRegenHelper(const GrAtlasTextOp* o [all...] |
H A D | GrAtlasTextOp.cpp | 8 #include "GrAtlasTextOp.h" 32 SkString GrAtlasTextOp::dumpInfo() const { 49 void GrAtlasTextOp::getFragmentProcessorAnalysisInputs(GrPipelineAnalysisColor* color, 71 void GrAtlasTextOp::applyPipelineOptimizations(const GrPipelineOptimizations& optimizations) { 78 void GrAtlasTextOp::onPrepareDraws(Target* target) const { 148 void GrAtlasTextOp::flush(GrMeshDrawOp::Target* target, FlushInfo* flushInfo) const { 160 bool GrAtlasTextOp::onCombineIfPossible(GrOp* t, const GrCaps& caps) { 161 GrAtlasTextOp* that = t->cast<GrAtlasTextOp>(); 223 sk_sp<GrGeometryProcessor> GrAtlasTextOp [all...] |
/external/skia/src/gpu/text/ |
H A D | GrAtlasTextBlob.cpp | 18 #include "ops/GrAtlasTextOp.h" 267 std::unique_ptr<GrAtlasTextOp> op; 271 op = GrAtlasTextOp::MakeDistanceField(glyphCount, cache, distanceAdjustTable, 275 op = GrAtlasTextOp::MakeBitmap(format, glyphCount, cache); 277 GrAtlasTextOp::Geometry& geometry = op->geometry();
|
H A D | GrAtlasTextBlob_regenInOp.cpp | 16 #include "ops/GrAtlasTextOp.h" 206 vertex += vertexStride * glyphIdx * GrAtlasTextOp::kVerticesPerGlyph;
|
Completed in 490 milliseconds