HomeSort by relevance Sort by last modified time
    Searched refs:SkTextBlob (Results 1 - 25 of 71) sorted by null

1 2 3

  /external/skia/src/core/
SkTextBlobRunIterator.h 10 #include "SkTextBlob.h"
20 SkTextBlobRunIterator(const SkTextBlob* blob);
30 SkTextBlob::GlyphPositioning positioning() const;
34 const SkTextBlob::RunRecord* fCurrentRun;
SkTextBlob.cpp 103 // | SkTextBlob | RunRecord | Glyphs[] | Pos[] | RunRecord | Glyphs[] | Pos[] | ...
111 class SkTextBlob::RunRecord {
148 static size_t StorageSize(int glyphCount, SkTextBlob::GlyphPositioning positioning) {
150 return SkAlignPtr(sizeof(SkTextBlob::RunRecord)
155 static const RunRecord* First(const SkTextBlob* blob) {
205 SkTextBlob::SkTextBlob(int runCount, const SkRect& bounds)
211 SkTextBlob::~SkTextBlob() {
221 void SkTextBlob::flatten(SkWriteBuffer& buffer) const
    [all...]
SkRemote.h 20 class SkTextBlob;
73 virtual ID define(const SkTextBlob*) = 0;
SkPictureData.h 27 class SkTextBlob;
119 const SkTextBlob* getTextBlob(SkReader32* reader) const {
165 const SkTextBlob** fTextBlobRefs;
SkPictureRecord.h 38 const SkTDArray<const SkTextBlob* >& getTextBlobRefs() const {
143 void addTextBlob(const SkTextBlob* blob);
170 void onDrawTextBlob(const SkTextBlob* blob, SkScalar x, SkScalar y,
240 SkTDArray<const SkTextBlob*> fTextBlobRefs;
  /external/skia/include/core/
SkTextBlob.h 18 /** \class SkTextBlob
20 SkTextBlob combines multiple text runs into an immutable, ref-counted structure.
22 class SK_API SkTextBlob : public SkRefCnt {
40 * Recreate an SkTextBlob that was serialized into a buffer.
43 * @return A new SkTextBlob representing the serialized data, or NULL if the buffer is
46 static const SkTextBlob* CreateFromBuffer(SkReadBuffer&);
57 SkTextBlob(int runCount, const SkRect& bounds);
59 virtual ~SkTextBlob();
98 * Returns an immutable SkTextBlob for the current runs/glyphs. The builder is reset and
101 const SkTextBlob* build()
    [all...]
  /external/skia/tests/
TextBlobTest.cpp 26 { 128, SkTextBlob::kDefault_Positioning, 100, 100 },
31 { 128, SkTextBlob::kHorizontal_Positioning, 100, 100 },
36 { 128, SkTextBlob::kFull_Positioning, 100, 100 },
41 { 128, SkTextBlob::kDefault_Positioning, 100, 150 },
42 { 128, SkTextBlob::kDefault_Positioning, 100, 150 },
43 { 128, SkTextBlob::kDefault_Positioning, 100, 150 },
48 { 128, SkTextBlob::kHorizontal_Positioning, 100, 150 },
49 { 128, SkTextBlob::kHorizontal_Positioning, 200, 150 },
50 { 128, SkTextBlob::kHorizontal_Positioning, 300, 250 },
53 { 256, SkTextBlob::kHorizontal_Positioning, 0, 150 }
    [all...]
TextBlobCacheTest.cpp 13 #include "SkTextBlob.h"
32 explicit TextBlobWrapper(const SkTextBlob* blob) : fBlob(blob) {}
35 SkAutoTUnref<const SkTextBlob> fBlob;
42 const SkTextBlob* blob = blobs[i].fBlob.get();
  /external/skia/src/gpu/text/
GrStencilAndCoverTextContext.h 14 #include "SkTextBlob.h"
45 const SkMatrix& viewMatrix, const SkSurfaceProps&, const SkTextBlob*,
64 const SkTextBlob* blob,
106 SkAutoTUnref<const SkTextBlob> fFallbackTextBlob;
124 TextBlob(uint32_t blobId, const SkTextBlob* skBlob, const SkPaint& skPaint)
127 TextBlob(const Key& key, const SkTextBlob* skBlob, const SkPaint& skPaint)
139 void init(const SkTextBlob*, const SkPaint&);
147 const TextBlob& findOrCreateTextBlob(const SkTextBlob*, const SkPaint&);
GrAtlasTextContext.h 46 const SkMatrix& viewMatrix, const SkSurfaceProps&, const SkTextBlob*,
61 const SkTextBlob* blob, SkScalar x, SkScalar y,
63 inline static bool HasLCD(const SkTextBlob*);
GrTextBlobCache.h 36 GrAtlasTextBlob* createBlob(const SkTextBlob* blob) {
44 GrAtlasTextBlob* createCachedBlob(const SkTextBlob* blob,
85 // TODO move to SkTextBlob
86 static void BlobGlyphCount(int* glyphCount, int* runCount, const SkTextBlob* blob) {
GrAtlasTextContext.cpp 59 bool GrAtlasTextContext::HasLCD(const SkTextBlob* blob) {
72 const SkSurfaceProps& props, const SkTextBlob* blob,
168 const SkTextBlob* blob, SkScalar x, SkScalar y,
195 case SkTextBlob::kDefault_Positioning: {
202 case SkTextBlob::kHorizontal_Positioning: {
210 case SkTextBlob::kFull_Positioning: {
223 case SkTextBlob::kDefault_Positioning:
229 case SkTextBlob::kHorizontal_Positioning:
235 case SkTextBlob::kFull_Positioning:
GrStencilAndCoverTextContext.cpp 141 const SkTextBlob* blob,
170 case SkTextBlob::kDefault_Positioning:
175 case SkTextBlob::kHorizontal_Positioning:
181 case SkTextBlob::kFull_Positioning:
199 const SkTextBlob* skBlob, SkScalar x, SkScalar y,
236 GrStencilAndCoverTextContext::findOrCreateTextBlob(const SkTextBlob* skBlob,
292 void GrStencilAndCoverTextContext::TextBlob::init(const SkTextBlob* skBlob,
305 case SkTextBlob::kDefault_Positioning:
308 case SkTextBlob::kHorizontal_Positioning:
311 case SkTextBlob::kFull_Positioning
    [all...]
  /external/skia/gm/
largeglyphblur.cpp 13 #include "SkTextBlob.h"
36 SkAutoTUnref<const SkTextBlob> blob(builder.build());
textblobblockreordering.cpp 11 #include "SkTextBlob.h"
80 SkAutoTUnref<const SkTextBlob> fBlob;
textblobgeometrychange.cpp 12 #include "SkTextBlob.h"
43 SkAutoTUnref<const SkTextBlob> blob(builder.build());
textblobuseaftergpufree.cpp 14 #include "SkTextBlob.h"
50 SkAutoTUnref<const SkTextBlob> blob(builder.build());
mixedtextblobs.cpp 14 #include "SkTextBlob.h"
19 static void draw_blob(SkCanvas* canvas, const SkTextBlob* blob, const SkPaint& skPaint,
156 SkAutoTUnref<const SkTextBlob> fBlob;
textblobcolortrans.cpp 14 #include "SkTextBlob.h"
90 SkAutoTUnref<const SkTextBlob> fBlob;
  /external/skia/include/private/
SkMiniRecorder.h 27 bool drawTextBlob(const SkTextBlob*, SkScalar x, SkScalar y, const SkPaint&);
  /external/skia/src/gpu/
GrPathRenderingDrawContext.h 25 const SkMatrix& viewMatrix, const SkTextBlob*,
  /external/skia/include/utils/
SkLua.h 25 class SkTextBlob;
64 void pushTextBlob(const SkTextBlob*, const char tableKey[] = NULL);
SkTextBox.h 63 SkTextBlob* snapshotTextBlob(SkScalar* computedBottom) const;
  /external/skia/bench/
TextBlobBench.cpp 17 #include "SkTextBlob.h"
68 SkAutoTUnref<const SkTextBlob> fBlob;
  /external/skia/include/gpu/
GrDrawContext.h 41 class SkTextBlob;
63 const SkMatrix& viewMatrix, const SkTextBlob*,

Completed in 1141 milliseconds

1 2 3