Home
last modified time | relevance | path

Searched refs:GrAtlasTextOp (Results 1 – 15 of 15) sorted by relevance

/third_party/flutter/skia/src/gpu/ops/
DGrAtlasTextOp.cpp27 std::unique_ptr<GrAtlasTextOp> GrAtlasTextOp::MakeBitmap(GrRecordingContext* context, in MakeBitmap()
34 std::unique_ptr<GrAtlasTextOp> op = pool->allocate<GrAtlasTextOp>(std::move(paint)); in MakeBitmap()
54 std::unique_ptr<GrAtlasTextOp> GrAtlasTextOp::MakeDistanceField( in MakeDistanceField()
66 std::unique_ptr<GrAtlasTextOp> op = pool->allocate<GrAtlasTextOp>(std::move(paint)); in MakeDistanceField()
84 void GrAtlasTextOp::init() { in init()
116 void GrAtlasTextOp::visitProxies(const VisitProxyFunc& func) const { in visitProxies()
121 SkString GrAtlasTextOp::dumpInfo() const { in dumpInfo()
139 GrDrawOp::FixedFunctionFlags GrAtlasTextOp::fixedFunctionFlags() const { in fixedFunctionFlags()
143 GrProcessorSet::Analysis GrAtlasTextOp::finalize( in finalize()
294 void GrAtlasTextOp::onPrepareDraws(Target* target) { in onPrepareDraws()
[all …]
DGrAtlasTextOp.h18 class GrAtlasTextOp final : public GrMeshDrawOp {
22 ~GrAtlasTextOp() override { in ~GrAtlasTextOp()
43 static std::unique_ptr<GrAtlasTextOp> MakeBitmap(GrRecordingContext*,
49 static std::unique_ptr<GrAtlasTextOp> MakeDistanceField(
102 GrAtlasTextOp(GrPaint&& paint) in GrAtlasTextOp() function
/third_party/flutter/skia/src/atlastext/
DSkAtlasTextTarget.cpp100 void addDrawOp(const GrClip&, std::unique_ptr<GrAtlasTextOp> op) override;
132 SkTArray<std::unique_ptr<GrAtlasTextOp>, true> fOps;
171 void SkInternalAtlasTextTarget::addDrawOp(const GrClip& clip, std::unique_ptr<GrAtlasTextOp> op) { in addDrawOp()
174 if (op->maskType() != GrAtlasTextOp::kGrayscaleDistanceField_MaskType) { in addDrawOp()
181 GrAtlasTextOp* other = fOps.fromBack(i).get(); in addDrawOp()
210 void GrAtlasTextOp::finalizeForTextTarget(uint32_t color, const GrCaps& caps) { in finalizeForTextTarget()
221 void GrAtlasTextOp::executeForTextTarget(SkAtlasTextTarget* target) { in executeForTextTarget()
/third_party/flutter/skia/src/gpu/text/
DGrTextTarget.h14 class GrAtlasTextOp; variable
33 virtual void addDrawOp(const GrClip&, std::unique_ptr<GrAtlasTextOp> op) = 0;
DGrTextBlob.cpp164 inline std::unique_ptr<GrAtlasTextOp> GrTextBlob::makeOp( in makeOp()
173 std::unique_ptr<GrAtlasTextOp> op; in makeOp()
176 op = GrAtlasTextOp::MakeDistanceField( in makeOp()
182 op = GrAtlasTextOp::MakeBitmap(target->getContext(), std::move(grPaint), format, glyphCount, in makeOp()
185 GrAtlasTextOp::Geometry& geometry = op->geometry(); in makeOp()
DGrTextContext.h94 GR_DRAW_OP_TEST_FRIEND(GrAtlasTextOp);
DGrTextContext.cpp227 GR_DRAW_OP_TEST_DEFINE(GrAtlasTextOp) { in GR_DRAW_OP_TEST_DEFINE() argument
DGrTextBlobVertexRegenerator.cpp251 currVertex += vertexStride * GrAtlasTextOp::kVerticesPerGlyph; in doRegen()
DGrTextBlob.h508 std::unique_ptr<GrAtlasTextOp> makeOp(
/third_party/flutter/skia/tools/gpu/
DGrTest.cpp163 DRAW_OP_TEST_EXTERN(GrAtlasTextOp);
190 DRAW_OP_TEST_ENTRY(GrAtlasTextOp), in GrDrawRandomOp()
/third_party/flutter/skia/gn/
Dgpu.gni339 "$_src/gpu/ops/GrAtlasTextOp.cpp",
340 "$_src/gpu/ops/GrAtlasTextOp.h",
/third_party/flutter/skia/src/gpu/
DGrRenderTargetContext.cpp81 void addDrawOp(const GrClip& clip, std::unique_ptr<GrAtlasTextOp> op) override { in addDrawOp()
/third_party/flutter/build/skia/ohos/
DBUILD.gn894 "$flutter_root/skia/src/gpu/ops/GrAtlasTextOp.cpp",
/third_party/flutter/build/skia/
DBUILD.gn1529 "$flutter_root/skia/src/gpu/ops/GrAtlasTextOp.cpp",
/third_party/flutter/engine/flutter/ci/licenses_golden/
Dlicenses_skia2877 FILE: ../../../third_party/skia/src/gpu/ops/GrAtlasTextOp.cpp
2878 FILE: ../../../third_party/skia/src/gpu/ops/GrAtlasTextOp.h