/external/skia/src/gpu/ops/ |
GrAtlasTextOp.h | 18 class GrAtlasTextOp final : public GrMeshDrawOp { 22 ~GrAtlasTextOp() override { 43 static std::unique_ptr<GrAtlasTextOp> MakeBitmap( 46 std::unique_ptr<GrAtlasTextOp> op(new GrAtlasTextOp(restrictedAtlasManager, 66 static std::unique_ptr<GrAtlasTextOp> MakeDistanceField( 71 std::unique_ptr<GrAtlasTextOp> op(new GrAtlasTextOp(restrictedAtlasManager, 124 GrAtlasTextOp(GrRestrictedAtlasManager* restrictedAtlasManager, GrPaint&& paint)
|
GrAtlasTextOp.cpp | 8 #include "GrAtlasTextOp.h" 26 void GrAtlasTextOp::init() { 54 void GrAtlasTextOp::visitProxies(const VisitProxyFunc& func) const { 70 SkString GrAtlasTextOp::dumpInfo() const { 87 GrDrawOp::FixedFunctionFlags GrAtlasTextOp::fixedFunctionFlags() const { 91 GrDrawOp::RequiresDstTexture GrAtlasTextOp::finalize(const GrCaps& caps, 228 void GrAtlasTextOp::onPrepareDraws(Target* target) { 331 void GrAtlasTextOp::flush(GrMeshDrawOp::Target* target, FlushInfo* flushInfo) const { 368 bool GrAtlasTextOp::onCombineIfPossible(GrOp* t, const GrCaps& caps) { 369 GrAtlasTextOp* that = t->cast<GrAtlasTextOp>() [all...] |
/external/skqp/src/gpu/ops/ |
GrAtlasTextOp.h | 17 class GrAtlasTextOp final : public GrMeshDrawOp { 21 ~GrAtlasTextOp() override { 42 static std::unique_ptr<GrAtlasTextOp> MakeBitmap(GrPaint&& paint, GrMaskFormat maskFormat, 44 std::unique_ptr<GrAtlasTextOp> op(new GrAtlasTextOp(std::move(paint))); 65 static std::unique_ptr<GrAtlasTextOp> MakeDistanceField( 70 std::unique_ptr<GrAtlasTextOp> op(new GrAtlasTextOp(std::move(paint))); 132 GrAtlasTextOp(GrPaint&& paint)
|
GrAtlasTextOp.cpp | 8 #include "GrAtlasTextOp.h" 24 void GrAtlasTextOp::init() { 52 SkString GrAtlasTextOp::dumpInfo() const { 69 GrDrawOp::FixedFunctionFlags GrAtlasTextOp::fixedFunctionFlags() const { 73 GrDrawOp::RequiresDstTexture GrAtlasTextOp::finalize(const GrCaps& caps, 210 void GrAtlasTextOp::onPrepareDraws(Target* target) { 305 void GrAtlasTextOp::flush(GrMeshDrawOp::Target* target, FlushInfo* flushInfo) const { 336 bool GrAtlasTextOp::onCombineIfPossible(GrOp* t, const GrCaps& caps) { 337 GrAtlasTextOp* that = t->cast<GrAtlasTextOp>(); [all...] |
/external/skia/src/atlastext/ |
SkAtlasTextTarget.cpp | 17 #include "ops/GrAtlasTextOp.h" 86 void addDrawOp(const GrClip&, std::unique_ptr<GrAtlasTextOp> op) override; 108 SkTArray<std::unique_ptr<GrAtlasTextOp>, true> fOps; 145 void SkInternalAtlasTextTarget::addDrawOp(const GrClip& clip, std::unique_ptr<GrAtlasTextOp> op) { 148 if (op->maskType() != GrAtlasTextOp::kGrayscaleDistanceField_MaskType) { 155 GrAtlasTextOp* other = fOps.fromBack(i).get(); 175 void GrAtlasTextOp::finalizeForTextTarget(uint32_t color, const GrCaps& caps) { 182 void GrAtlasTextOp::executeForTextTarget(SkAtlasTextTarget* target) {
|
/external/skqp/src/atlastext/ |
SkAtlasTextTarget.cpp | 17 #include "ops/GrAtlasTextOp.h" 86 void addDrawOp(const GrClip&, std::unique_ptr<GrAtlasTextOp> op) override; 108 SkTArray<std::unique_ptr<GrAtlasTextOp>, true> fOps; 145 void SkInternalAtlasTextTarget::addDrawOp(const GrClip& clip, std::unique_ptr<GrAtlasTextOp> op) { 148 if (op->maskType() != GrAtlasTextOp::kGrayscaleDistanceField_MaskType) { 155 GrAtlasTextOp* other = fOps.fromBack(i).get(); 175 void GrAtlasTextOp::finalizeForTextTarget(uint32_t color, const GrCaps& caps) { 182 void GrAtlasTextOp::executeForTextTarget(SkAtlasTextTarget* target) {
|
/external/skia/src/gpu/text/ |
GrTextUtils.h | 20 class GrAtlasTextOp; 52 virtual void addDrawOp(const GrClip&, std::unique_ptr<GrAtlasTextOp> op) = 0;
|
GrAtlasTextBlob.cpp | 19 #include "ops/GrAtlasTextOp.h" 249 inline std::unique_ptr<GrAtlasTextOp> GrAtlasTextBlob::makeOp( 259 std::unique_ptr<GrAtlasTextOp> op; 262 op = GrAtlasTextOp::MakeDistanceField( 267 op = GrAtlasTextOp::MakeBitmap(std::move(grPaint), format, 270 GrAtlasTextOp::Geometry& geometry = op->geometry();
|
GrAtlasTextContext.h | 195 GR_DRAW_OP_TEST_FRIEND(GrAtlasTextOp);
|
GrAtlasTextBlobVertexRegenerator.cpp | 13 #include "ops/GrAtlasTextOp.h" 296 currVertex += vertexStride * GrAtlasTextOp::kVerticesPerGlyph;
|
GrAtlasTextBlob.h | 512 inline std::unique_ptr<GrAtlasTextOp> makeOp(
|
GrAtlasTextContext.cpp | [all...] |
/external/skqp/src/gpu/text/ |
GrTextUtils.h | 20 class GrAtlasTextOp; 51 virtual void addDrawOp(const GrClip&, std::unique_ptr<GrAtlasTextOp> op) = 0;
|
GrAtlasTextContext.h | 153 GR_DRAW_OP_TEST_FRIEND(GrAtlasTextOp);
|
GrAtlasTextBlob.cpp | 18 #include "ops/GrAtlasTextOp.h" 242 inline std::unique_ptr<GrAtlasTextOp> GrAtlasTextBlob::makeOp( 252 std::unique_ptr<GrAtlasTextOp> op; 255 op = GrAtlasTextOp::MakeDistanceField( 260 op = GrAtlasTextOp::MakeBitmap(std::move(grPaint), format, glyphCount, cache); 262 GrAtlasTextOp::Geometry& geometry = op->geometry();
|
GrAtlasTextBlobVertexRegenerator.cpp | 12 #include "ops/GrAtlasTextOp.h" 291 currVertex += vertexStride * GrAtlasTextOp::kVerticesPerGlyph;
|
GrAtlasTextBlob.h | 502 inline std::unique_ptr<GrAtlasTextOp> makeOp(
|
GrAtlasTextContext.cpp | [all...] |
/external/skia/tools/gpu/ |
GrTest.cpp | 339 DRAW_OP_TEST_EXTERN(GrAtlasTextOp); 366 DRAW_OP_TEST_ENTRY(GrAtlasTextOp),
|
/external/skqp/tools/gpu/ |
GrTest.cpp | 315 DRAW_OP_TEST_EXTERN(GrAtlasTextOp); 342 DRAW_OP_TEST_ENTRY(GrAtlasTextOp),
|
/external/skia/src/gpu/ |
GrRenderTargetContext.cpp | 35 #include "ops/GrAtlasTextOp.h" 61 void addDrawOp(const GrClip& clip, std::unique_ptr<GrAtlasTextOp> op) { [all...] |
/external/skqp/src/gpu/ |
GrRenderTargetContext.cpp | 34 #include "ops/GrAtlasTextOp.h" 61 void addDrawOp(const GrClip& clip, std::unique_ptr<GrAtlasTextOp> op) { [all...] |