HomeSort by relevance Sort by last modified time
    Searched refs:GrAtlasTextOp (Results 1 - 22 of 22) sorted by null

  /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...]

Completed in 669 milliseconds