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

1 2 3

  /external/harfbuzz_ng/src/
hb-ot-maxp-table.hh 47 return numGlyphs;
60 USHORT numGlyphs; /* The number of glyphs in the font. */
  /external/skia/src/sfnt/
SkOTTable_maxp_CFF.h 20 SK_OT_USHORT numGlyphs;
27 SK_COMPILE_ASSERT(offsetof(SkOTTableMaximumProfile_CFF, numGlyphs) == 4, SkOTTableHead_glyphDataFormat_not_at_2);
SkOTTable_maxp_TT.h 21 SK_OT_USHORT numGlyphs;
  /external/webkit/Source/WebCore/platform/graphics/skia/
SkiaFontWin.h 90 int numGlyphs,
SkiaFontWin.cpp 287 int numGlyphs)
293 // Reserve space for 64 glyphs on the stack. If numGlyphs is larger, the array
296 SkAutoSTArray<kLocalGlyphMax, SkPoint> posStorage(numGlyphs);
300 for (int i = 0; i < numGlyphs; i++) {
305 canvas->drawPosText(glyphs, numGlyphs * sizeof(uint16_t), pos, *paint);
309 for (int i = 0; i < numGlyphs; i++) {
351 int numGlyphs,
375 &glyphs[0], &advances[0], &offsets[0], numGlyphs))
407 &glyphs[0], &advances[0], &offsets[0], numGlyphs))
  /external/webkit/Source/WebCore/platform/graphics/cairo/
FontCairo.cpp 57 static void drawGlyphsToContext(cairo_t* context, const SimpleFontData* font, GlyphBufferGlyph* glyphs, int numGlyphs)
59 cairo_show_glyphs(context, glyphs, numGlyphs);
63 cairo_show_glyphs(context, glyphs, numGlyphs);
68 static void drawGlyphsShadow(GraphicsContext* graphicsContext, const FloatPoint& point, const SimpleFontData* font, GlyphBufferGlyph* glyphs, int numGlyphs)
83 cairo_show_glyphs(context, glyphs, numGlyphs);
89 cairo_scaled_font_glyph_extents(font->platformData().scaledFont(), glyphs, numGlyphs, &extents);
94 drawGlyphsToContext(shadowContext, font, glyphs, numGlyphs);
100 int from, int numGlyphs, const FloatPoint& point) const
105 for (int i = 0; i < numGlyphs; i++) {
112 drawGlyphsShadow(context, point, font, glyphs, numGlyphs);
    [all...]
  /external/webkit/Source/WebCore/platform/wx/wxcode/win/
non-kerned-drawing.cpp 72 void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point)
109 int* spacing = new int[numGlyphs - from];
110 for (unsigned i = 0; i < numGlyphs; ++i)
124 wxString string = wxString((wxChar*)(&glyphs[from]), numGlyphs);
125 ::ExtTextOut(hdc, x, y, ETO_GLYPH_INDEX, 0, reinterpret_cast<const WCHAR*>(glyphs), numGlyphs, spacing);
  /external/webkit/Source/WebCore/platform/graphics/android/fonts/
HarfbuzzSkia.cpp 61 int numGlyphs = paint.textToGlyphs(characters, length * sizeof(uint16_t), reinterpret_cast<uint16_t*>(glyphs));
65 for (int i = numGlyphs - 1; i >= 0; --i) {
72 *glyphsSize = numGlyphs;
76 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, hb_uint32 numGlyphs, HB_Fixed* advances, int flags)
84 OwnArrayPtr<uint16_t> glyphs16 = adoptArrayPtr(new uint16_t[numGlyphs]);
87 for (unsigned i = 0; i < numGlyphs; ++i)
89 paint.getTextWidths(glyphs16.get(), numGlyphs * sizeof(uint16_t), reinterpret_cast<SkScalar*>(advances));
94 for (unsigned i = 0; i < numGlyphs; ++i) {
112 int numGlyphs = paint.textToGlyphs(characters, length * sizeof(uint16_t), glyphs16.get());
114 for (int i = 0; i < numGlyphs; ++i)
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/chromium/
HarfbuzzSkia.cpp 74 int numGlyphs = paint.textToGlyphs(characters, length * sizeof(uint16_t), reinterpret_cast<uint16_t*>(glyphs));
78 for (int i = numGlyphs - 1; i >= 0; --i) {
85 *glyphsSize = numGlyphs;
89 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, hb_uint32 numGlyphs, HB_Fixed* advances, int flags)
97 OwnArrayPtr<uint16_t> glyphs16 = adoptArrayPtr(new uint16_t[numGlyphs]);
100 for (unsigned i = 0; i < numGlyphs; ++i)
102 paint.getTextWidths(glyphs16.get(), numGlyphs * sizeof(uint16_t), reinterpret_cast<SkScalar*>(advances));
107 for (unsigned i = 0; i < numGlyphs; ++i) {
126 int numGlyphs = paint.textToGlyphs(characters, length * sizeof(uint16_t), glyphs16.get());
129 for (int i = 0; i < numGlyphs; ++i)
    [all...]
FontChromiumWin.cpp 191 int from, int numGlyphs,
199 bool drawGlyphs(int numGlyphs, const WORD* glyphs, const int* advances, float startAdvance) const;
218 int from, int numGlyphs,
224 , m_numGlyphs(numGlyphs)
256 bool TransparencyAwareGlyphPainter::drawGlyphs(int numGlyphs,
265 numGlyphs, glyphs, advances, 0, &origin);
291 ExtTextOut(m_hdc, x + shadowOffset.width(), y + shadowOffset.height(), ETO_GLYPH_INDEX, 0, reinterpret_cast<const wchar_t*>(&glyphs[0]), numGlyphs, &advances[0]);
295 return !!ExtTextOut(m_hdc, x, y, ETO_GLYPH_INDEX, 0, reinterpret_cast<const wchar_t*>(&glyphs[0]), numGlyphs, &advances[0]);
381 int numGlyphs,
385 TransparencyAwareGlyphPainter painter(graphicsContext, font, glyphBuffer, from, numGlyphs, point)
    [all...]
FontLinux.cpp 81 const GlyphBuffer& glyphBuffer, int from, int numGlyphs,
96 SkAutoSTMalloc<32, SkPoint> storage(numGlyphs), storage2(numGlyphs), storage3(numGlyphs);
102 for (int i = 0; i < numGlyphs; i++) {
129 for (int i = 0; i < numGlyphs; ++i) {
136 canvas->drawPosText(glyphs, numGlyphs << 1, pos, paint);
158 for (int i = 0; i < numGlyphs; ++i) {
165 canvas->drawPosText(glyphs, numGlyphs << 1, pos, paint);
  /external/skia/legacy/src/ports/
SkHarfBuzzFont.cpp 33 int numGlyphs = paint.textToGlyphs(characters, length * sizeof(uint16_t),
38 for (int i = numGlyphs - 1; i >= 0; --i) {
45 *glyphsSize = numGlyphs;
50 hb_uint32 numGlyphs, HB_Fixed* advances, int flags) {
57 SkAutoMalloc storage(numGlyphs * (sizeof(SkScalar) + sizeof(uint16_t)));
59 uint16_t* glyphs16 = reinterpret_cast<uint16_t*>(scalarWidths + numGlyphs);
62 for (hb_uint32 i = 0; i < numGlyphs; ++i) {
65 paint.getTextWidths(glyphs16, numGlyphs * sizeof(uint16_t), scalarWidths);
67 for (hb_uint32 i = 0; i < numGlyphs; ++i) {
  /external/skia/src/ports/
SkHarfBuzzFont.cpp 33 int numGlyphs = paint.textToGlyphs(characters, length * sizeof(uint16_t),
38 for (int i = numGlyphs - 1; i >= 0; --i) {
45 *glyphsSize = numGlyphs;
50 hb_uint32 numGlyphs, HB_Fixed* advances, int flags) {
57 SkAutoMalloc storage(numGlyphs * (sizeof(SkScalar) + sizeof(uint16_t)));
59 uint16_t* glyphs16 = reinterpret_cast<uint16_t*>(scalarWidths + numGlyphs);
62 for (hb_uint32 i = 0; i < numGlyphs; ++i) {
65 paint.getTextWidths(glyphs16, numGlyphs * sizeof(uint16_t), scalarWidths);
67 for (hb_uint32 i = 0; i < numGlyphs; ++i) {
  /external/webkit/Source/WebCore/platform/wx/wxcode/
non-kerned-drawing.h 40 extern void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point);
  /external/webkit/Source/WebCore/platform/wx/wxcode/mac/carbon/
non-kerned-drawing.cpp 44 void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point)
73 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
  /frameworks/base/libs/hwui/font/
Font.h 79 int numGlyphs, int x, int y, const float* positions);
82 int numGlyphs, SkPath* path, float hOffset, float vOffset);
107 void precache(SkPaint* paint, const char* text, int numGlyphs);
110 int numGlyphs, int x, int y, RenderMode mode, uint8_t *bitmap,
114 int numGlyphs, Rect *bounds, const float* positions);
Font.cpp 281 int numGlyphs, int x, int y, const float* positions) {
282 render(paint, text, start, len, numGlyphs, x, y, FRAMEBUFFER, NULL,
287 int numGlyphs, SkPath* path, float hOffset, float vOffset) {
288 if (numGlyphs == 0 || text == NULL || len == 0) {
315 while (glyphsCount < numGlyphs && penX < pathLength) {
337 int numGlyphs, Rect *bounds, const float* positions) {
343 render(paint, text, start, len, numGlyphs, 0, 0, MEASURE, NULL, 0, 0, bounds, positions);
346 void Font::precache(SkPaint* paint, const char* text, int numGlyphs) {
349 if (numGlyphs == 0 || text == NULL) {
354 while (glyphsCount < numGlyphs) {
    [all...]
  /external/skia/src/pdf/
SkPDFFont.h 28 void set(const uint16_t* glyphIDs, int numGlyphs);
64 int numGlyphs);
109 * @param numGlyphs The number of input glyphs.
112 size_t glyphsToPDFFontEncoding(uint16_t* glyphIDs, size_t numGlyphs);
  /frameworks/base/libs/hwui/
FontRenderer.h 63 void precache(SkPaint* paint, const char* text, int numGlyphs, const mat4& matrix);
68 uint32_t len, int numGlyphs, int x, int y, const float* positions, Rect* bounds,
73 uint32_t len, int numGlyphs, SkPath* path, float hOffset, float vOffset, Rect* bounds);
94 uint32_t len, int numGlyphs, uint32_t radius, const float* positions);
  /external/webkit/Source/WebCore/platform/graphics/haiku/
FontHaiku.cpp 74 const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const
86 for (int i = 0; i < numGlyphs; i++) {
  /external/webkit/Source/WebCore/platform/wx/wxcode/gtk/
non-kerned-drawing.cpp 186 void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point)
202 glyphs = static_cast<cairo_glyph_t*>(malloc(sizeof(cairo_glyph_t) * numGlyphs));
206 for (int i = 0; i < numGlyphs; i++) {
216 cairo_show_glyphs(cr, glyphs, numGlyphs);
232 for (unsigned i = 0; i < numGlyphs; i++) {
  /external/harfbuzz/contrib/
harfbuzz-freetype.c 18 HB_Glyph *glyphs, hb_uint32 *numGlyphs,
21 if (len > *numGlyphs)
30 *numGlyphs = j;
  /external/webkit/Source/WebCore/platform/graphics/win/
FontCGWin.cpp 131 int from, int numGlyphs, const FloatPoint& point)
156 for (int i = 0; i < numGlyphs; i++) {
223 ExtTextOut(hdc, 0, 0, ETO_GLYPH_INDEX, 0, reinterpret_cast<const WCHAR*>(glyphBuffer.glyphs(from)), numGlyphs, gdiAdvances.data());
229 ExtTextOut(hdc, 0, 0, ETO_GLYPH_INDEX, 0, reinterpret_cast<const WCHAR*>(glyphBuffer.glyphs(from)), numGlyphs, gdiAdvances.data());
251 for (unsigned i = 0; i < numGlyphs; ++i) {
301 int from, int numGlyphs, const FloatPoint& point) const
331 drawGDIGlyphs(graphicsContext, font, glyphBuffer, from, numGlyphs, point);
375 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
378 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
384 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
    [all...]
  /external/icu4c/test/letest/
FontObject.cpp 18 headTable(NULL), hmtxTable(NULL), numGlyphs(0), numOfLongHorMetrics(0), file(NULL)
217 numGlyphs = SWAPW(maxpTable->numGlyphs);
229 if (glyph >= numGlyphs) {
  /external/webkit/Source/WebCore/platform/graphics/mac/
FontMac.mm 140 void Font::drawGlyphs(GraphicsContext* context, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const
235 showGlyphsWithAdvances(FloatPoint(shadowTextX, shadowTextY), font, cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
237 showGlyphsWithAdvances(FloatPoint(shadowTextX + font->syntheticBoldOffset(), shadowTextY), font, cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
241 showGlyphsWithAdvances(point, font, cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
243 showGlyphsWithAdvances(FloatPoint(point.x() + font->syntheticBoldOffset(), point.y()), font, cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);

Completed in 437 milliseconds

1 2 3