Home
last modified time | relevance | path

Searched refs:strike (Results 1 – 25 of 50) sorted by relevance

12

/external/skia/src/gpu/text/
DGrGlyphCache.h79 static const SkDescriptor& GetKey(const GrTextStrike& strike) { in GetKey() argument
80 return *strike.fFontScalerKey.getDesc(); in GetKey()
116 void setStrikeToPreserve(GrTextStrike* strike) { fPreserveStrike = strike; } in setStrikeToPreserve() argument
123 sk_sp<GrTextStrike> strike = sk_ref_sp(fCache.find(cache->getDescriptor())); in getStrike() local
124 if (!strike) { in getStrike()
125 strike = this->generateStrike(cache); in getStrike()
127 return strike; in getStrike()
137 sk_sp<GrTextStrike> strike = sk_ref_sp(new GrTextStrike(cache->getDescriptor())); in generateStrike() local
138 fCache.add(strike.get()); in generateStrike()
139 return strike; in generateStrike()
DGrGlyphCache.cpp44 GrTextStrike* strike = &*iter; in HandleEviction() local
45 strike->removeID(id); in HandleEviction()
49 if (strike != glyphCache->fPreserveStrike && 0 == strike->fAtlasedGlyphs) { in HandleEviction()
50 glyphCache->fCache.remove(GrTextStrike::GetKey(*strike)); in HandleEviction()
51 strike->fIsAbandoned = true; in HandleEviction()
52 strike->unref(); in HandleEviction()
DGrAtlasTextBlobVertexRegenerator.cpp220 if (fSubRun->strike()->isAbandoned()) { in VertexRegenerator()
235 sk_sp<GrTextStrike> strike; in doRegen() local
251 strike = fGlyphCache->getStrike(fLazyCache->get()); in doRegen()
253 strike = fSubRun->refStrike(); in doRegen()
274 strike->getGlyph(id, fSubRun->maskFormat(), fLazyCache->get()); in doRegen()
281 !strike->addGlyphToAtlas(fResourceProvider, fUploadTarget, fGlyphCache, in doRegen()
305 fSubRun->setStrike(std::move(strike)); in doRegen()
DGrAtlasTextBlob.cpp79 sk_sp<GrTextStrike> strike, in appendGlyph() argument
107 subRun->setStrike(std::move(strike)); in appendGlyph()
109 subRun->setStrike(std::move(strike)); in appendGlyph()
462 if (lSubRun.strike()) { in AssertEqual()
463 SkASSERT_RELEASE(rSubRun.strike()); in AssertEqual()
464 SkASSERT_RELEASE(GrTextStrike::GetKey(*lSubRun.strike()) == in AssertEqual()
465 GrTextStrike::GetKey(*rSubRun.strike())); in AssertEqual()
468 SkASSERT_RELEASE(!rSubRun.strike()); in AssertEqual()
DGrAtlasTextContext.cpp542 sk_sp<GrTextStrike>* strike, in BmpAppendGlyph() argument
546 if (!*strike) { in BmpAppendGlyph()
547 *strike = grGlyphCache->getStrike(skGlyphCache); in BmpAppendGlyph()
554 GrGlyph* glyph = (*strike)->getGlyph(skGlyph, id, skGlyphCache); in BmpAppendGlyph()
574 blob->appendGlyph(runIndex, glyphRect, color, *strike, glyph, skGlyphCache, skGlyph, sx, sy, in BmpAppendGlyph()
818 GrGlyphCache* grGlyphCache, sk_sp<GrTextStrike>* strike, in DfAppendGlyph() argument
822 if (!*strike) { in DfAppendGlyph()
823 *strike = grGlyphCache->getStrike(skGlyphCache); in DfAppendGlyph()
830 GrGlyph* glyph = (*strike)->getGlyph(skGlyph, id, skGlyphCache); in DfAppendGlyph()
846 blob->appendGlyph(runIndex, glyphRect, color, *strike, glyph, skGlyphCache, skGlyph, sx, sy, in DfAppendGlyph()
DGrAtlasTextBlob.h184 sk_sp<GrTextStrike> strike,
374 void setStrike(sk_sp<GrTextStrike> strike) { fStrike = std::move(strike); } in setStrike()
375 GrTextStrike* strike() const { return fStrike.get(); } in strike() function
DGrAtlasManager.cpp99 GrTextStrike* strike, GrDrawOpAtlas::AtlasID* id, in addToAtlas() argument
102 glyphCache->setStrikeToPreserve(strike); in addToAtlas()
/external/freetype/src/sfnt/
Dttbdf.c89 FT_Byte* strike; in tt_face_load_bdf_props() local
106 strike = p + count * 4; in tt_face_load_bdf_props()
117 strike += 10 * num_items; in tt_face_load_bdf_props()
122 if ( strike > bdf->strings ) in tt_face_load_bdf_props()
149 FT_Byte* strike; in tt_face_find_bdf_prop() local
164 strike = p + 4 * count; in tt_face_find_bdf_prop()
187 strike += 10 * _count; in tt_face_find_bdf_prop()
192 p = strike; in tt_face_find_bdf_prop()
Dttsbit.c314 FT_Byte* strike; in tt_face_load_strike_metrics() local
319 strike = face->sbit_table + 8 + strike_index * 48; in tt_face_load_strike_metrics()
321 metrics->x_ppem = (FT_UShort)strike[44]; in tt_face_load_strike_metrics()
322 metrics->y_ppem = (FT_UShort)strike[45]; in tt_face_load_strike_metrics()
324 metrics->ascender = (FT_Char)strike[16] * 64; /* hori.ascender */ in tt_face_load_strike_metrics()
325 metrics->descender = (FT_Char)strike[17] * 64; /* hori.descender */ in tt_face_load_strike_metrics()
334 max_before_bl = (FT_Char)strike[24]; in tt_face_load_strike_metrics()
335 min_after_bl = (FT_Char)strike[25]; in tt_face_load_strike_metrics()
387 metrics->max_advance = ( (FT_Char)strike[22] + /* min_origin_SB */ in tt_face_load_strike_metrics()
388 strike[18] + /* max_width */ in tt_face_load_strike_metrics()
[all …]
/external/skqp/src/gpu/text/
DGrAtlasGlyphCache.h121 GrAtlasTextStrike* strike = fCache.find(cache->getDescriptor()); in getStrike() local
122 if (nullptr == strike) { in getStrike()
123 strike = this->generateStrike(cache); in getStrike()
125 return strike; in getStrike()
173 bool addToAtlas(GrAtlasTextStrike* strike, GrDrawOpAtlas::AtlasID* id, in addToAtlas() argument
176 fPreserveStrike = strike; in addToAtlas()
246 GrAtlasTextStrike* strike = new GrAtlasTextStrike(this, cache->getDescriptor()); in generateStrike() local
247 fCache.add(strike); in generateStrike()
248 return strike; in generateStrike()
DGrAtlasTextBlobVertexRegenerator.cpp216 if (fSubRun->strike()->isAbandoned()) { in VertexRegenerator()
231 GrAtlasTextStrike* strike = nullptr; in doRegen() local
247 strike = fGlyphCache->getStrike(fLazyCache->get()); in doRegen()
249 strike = fSubRun->strike(); in doRegen()
270 strike->getGlyph(id, fSubRun->maskFormat(), fLazyCache->get()); in doRegen()
277 !strike->addGlyphToAtlas(fUploadTarget, glyph, fLazyCache->get(), in doRegen()
300 fSubRun->setStrike(strike); in doRegen()
DGrAtlasGlyphCache.cpp106 GrAtlasTextStrike* strike = &*iter; in HandleEviction() local
107 strike->removeID(id); in HandleEviction()
111 if (strike != fontCache->fPreserveStrike && 0 == strike->fAtlasedGlyphs) { in HandleEviction()
112 fontCache->fCache.remove(GrAtlasTextStrike::GetKey(*strike)); in HandleEviction()
113 strike->fIsAbandoned = true; in HandleEviction()
114 strike->unref(); in HandleEviction()
DGrAtlasTextBlob.cpp73 GrAtlasTextStrike* strike, in appendGlyph() argument
93 subRun->setStrike(strike); in appendGlyph()
95 subRun->setStrike(strike); in appendGlyph()
519 if (lSubRun.strike()) { in AssertEqual()
520 SkASSERT_RELEASE(rSubRun.strike()); in AssertEqual()
521 SkASSERT_RELEASE(GrAtlasTextStrike::GetKey(*lSubRun.strike()) == in AssertEqual()
522 GrAtlasTextStrike::GetKey(*rSubRun.strike())); in AssertEqual()
525 SkASSERT_RELEASE(!rSubRun.strike()); in AssertEqual()
DGrAtlasTextContext.cpp454 GrAtlasGlyphCache* fontCache, GrAtlasTextStrike** strike, in BmpAppendGlyph() argument
458 if (!*strike) { in BmpAppendGlyph()
459 *strike = fontCache->getStrike(glyphCache); in BmpAppendGlyph()
466 GrGlyph* glyph = (*strike)->getGlyph(skGlyph, id, glyphCache); in BmpAppendGlyph()
486 blob->appendGlyph(runIndex, glyphRect, color, *strike, glyph, glyphCache, skGlyph, sx, sy, in BmpAppendGlyph()
781 GrAtlasGlyphCache* cache, GrAtlasTextStrike** strike, in DfAppendGlyph() argument
785 if (!*strike) { in DfAppendGlyph()
786 *strike = cache->getStrike(glyphCache); in DfAppendGlyph()
793 GrGlyph* glyph = (*strike)->getGlyph(skGlyph, id, glyphCache); in DfAppendGlyph()
809 blob->appendGlyph(runIndex, glyphRect, color, *strike, glyph, glyphCache, skGlyph, sx, sy, in DfAppendGlyph()
DGrAtlasTextBlob.h175 GrAtlasTextStrike* strike,
388 void setStrike(GrAtlasTextStrike* strike) { fStrike.reset(SkRef(strike)); } in setStrike()
389 GrAtlasTextStrike* strike() const { return fStrike.get(); } in strike() function
/external/freetype/src/pfr/
Dpfrsbit.c591 PFR_Strike strike; in pfr_slot_load_bitmap() local
602 strike = phys->strikes; in pfr_slot_load_bitmap()
605 if ( strike->x_ppm == (FT_UInt)size->root.metrics.x_ppem && in pfr_slot_load_bitmap()
606 strike->y_ppm == (FT_UInt)size->root.metrics.y_ppem ) in pfr_slot_load_bitmap()
609 strike++; in pfr_slot_load_bitmap()
624 if ( strike->flags & PFR_BITMAP_2BYTE_CHARCODE ) in pfr_slot_load_bitmap()
626 if ( strike->flags & PFR_BITMAP_2BYTE_SIZE ) in pfr_slot_load_bitmap()
628 if ( strike->flags & PFR_BITMAP_3BYTE_OFFSET ) in pfr_slot_load_bitmap()
632 if ( FT_STREAM_SEEK( phys->bct_offset + strike->bct_offset ) || in pfr_slot_load_bitmap()
633 FT_FRAME_ENTER( char_len * strike->num_bitmaps ) ) in pfr_slot_load_bitmap()
[all …]
Dpfrobjs.c212 PFR_Strike strike; in pfr_face_init() local
220 strike = phy_font->strikes; in pfr_face_init()
221 for ( n = 0; n < count; n++, size++, strike++ ) in pfr_face_init()
223 size->height = (FT_Short)strike->y_ppm; in pfr_face_init()
224 size->width = (FT_Short)strike->x_ppm; in pfr_face_init()
225 size->size = (FT_Pos)( strike->y_ppm << 6 ); in pfr_face_init()
226 size->x_ppem = (FT_Pos)( strike->x_ppm << 6 ); in pfr_face_init()
227 size->y_ppem = (FT_Pos)( strike->y_ppm << 6 ); in pfr_face_init()
Dpfrload.c461 PFR_Strike strike; in pfr_extra_item_load_bitmap_info() local
503 strike = phy_font->strikes + phy_font->num_strikes; in pfr_extra_item_load_bitmap_info()
507 for ( n = 0; n < count; n++, strike++ ) in pfr_extra_item_load_bitmap_info()
509 strike->x_ppm = ( flags0 & PFR_STRIKE_2BYTE_XPPM ) in pfr_extra_item_load_bitmap_info()
513 strike->y_ppm = ( flags0 & PFR_STRIKE_2BYTE_YPPM ) in pfr_extra_item_load_bitmap_info()
517 strike->flags = PFR_NEXT_BYTE( p ); in pfr_extra_item_load_bitmap_info()
519 strike->bct_size = ( flags0 & PFR_STRIKE_3BYTE_SIZE ) in pfr_extra_item_load_bitmap_info()
523 strike->bct_offset = ( flags0 & PFR_STRIKE_3BYTE_OFFSET ) in pfr_extra_item_load_bitmap_info()
527 strike->num_bitmaps = ( flags0 & PFR_STRIKE_2BYTE_COUNT ) in pfr_extra_item_load_bitmap_info()
/external/libvterm/src/
Dpen.c153 state->pen.strike = 0; setpenattr_bool(state, VTERM_ATTR_STRIKE, 0); in vterm_state_resetpen()
175 setpenattr_bool(state, VTERM_ATTR_STRIKE, state->pen.strike); in vterm_state_savepen()
257 state->pen.strike = 1; in vterm_state_setpen()
298 state->pen.strike = 0; in vterm_state_setpen()
391 if(state->pen.strike) in vterm_state_getpen()
447 val->boolean = state->pen.strike; in vterm_state_get_penattr()
Dscreen.c23 unsigned int strike : 1; member
414 screen->pen.strike = val->boolean; in setpenattr()
753 cell->attrs.strike = intcell->pen.strike; in vterm_screen_get_cell()
790 intcell->pen.strike = cell->attrs.strike; in vterm_screen_set_cell()
877 if((attrs & VTERM_ATTR_STRIKE_MASK) && (a->pen.strike != b->pen.strike)) in attrs_differ()
Dvterm_internal.h32 unsigned int strike:1; member
/external/snakeyaml/src/test/resources/pyyaml/
Dspec-02-08.data4 action: strike (miss)
/external/llvm/test/YAMLParser/
Dspec-02-08.test6 action: strike (miss)
/external/sfntly/cpp/src/sample/chromium/
Dsubsetter_impl.cc509 for (size_t strike = 0; strike < size_builders->size(); ++strike) { in SubsetEBLC() local
511 (*size_builders)[strike]->IndexSubTableBuilders(); in SubsetEBLC()
514 SubsetIndexSubTable((*index_builders)[index], new_loca[strike], in SubsetEBLC()
/external/clang/include/clang/AST/
DCommentHTMLTags.td14 def Strike : Tag<"strike">;

12