Searched refs:numGlyphs (Results 1 - 25 of 34) sorted by relevance

12

/external/webkit/WebCore/platform/wx/wxcode/win/
H A Dnon-kerned-drawing.cpp72 void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) argument
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/WebCore/platform/graphics/cairo/
H A DFontCairo.cpp45 int from, int numGlyphs, const FloatPoint& point) const
55 for (int i = 0; i < numGlyphs; i++) {
91 cairo_scaled_font_glyph_extents(font->platformData().scaledFont(), glyphs, numGlyphs, &extents);
107 cairo_show_glyphs(shadowCr, glyphs, numGlyphs);
111 cairo_show_glyphs(shadowCr, glyphs, numGlyphs);
118 cairo_show_glyphs(cr, glyphs, numGlyphs);
122 cairo_show_glyphs(cr, glyphs, numGlyphs);
151 cairo_show_glyphs(cr, glyphs, numGlyphs);
155 cairo_show_glyphs(cr, glyphs, numGlyphs);
182 cairo_glyph_path(cr, glyphs, numGlyphs);
44 drawGlyphs(GraphicsContext* context, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument
[all...]
/external/webkit/WebCore/platform/graphics/chromium/
H A DHarfbuzzSkia.cpp64 int numGlyphs = paint.textToGlyphs(characters, length * sizeof(uint16_t), reinterpret_cast<uint16_t*>(glyphs)); local
68 for (int i = numGlyphs - 1; i >= 0; --i) {
75 *glyphsSize = numGlyphs;
79 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, hb_uint32 numGlyphs, HB_Fixed* advances, int flags) argument
87 OwnArrayPtr<uint16_t> glyphs16(new uint16_t[numGlyphs]);
90 for (unsigned i = 0; i < numGlyphs; ++i)
92 paint.getTextWidths(glyphs16.get(), numGlyphs * sizeof(uint16_t), reinterpret_cast<SkScalar*>(advances));
97 for (unsigned i = 0; i < numGlyphs; ++i) {
116 int numGlyphs = paint.textToGlyphs(characters, length * sizeof(uint16_t), glyphs16.get()); local
119 for (int i = 0; i < numGlyphs;
[all...]
H A DFontChromiumWin.cpp190 int from, int numGlyphs,
198 bool drawGlyphs(int numGlyphs, const WORD* glyphs, const int* advances, int startAdvance) const;
217 int from, int numGlyphs,
223 , m_numGlyphs(numGlyphs)
254 bool TransparencyAwareGlyphPainter::drawGlyphs(int numGlyphs, argument
263 numGlyphs, glyphs, advances, 0, &origin);
288 ExtTextOut(m_hdc, x + shadowSize.width(), y + shadowSize.height(), ETO_GLYPH_INDEX, 0, reinterpret_cast<const wchar_t*>(&glyphs[0]), numGlyphs, &advances[0]);
292 return !!ExtTextOut(m_hdc, x, y, ETO_GLYPH_INDEX, 0, reinterpret_cast<const wchar_t*>(&glyphs[0]), numGlyphs, &advances[0]);
372 int numGlyphs,
381 TransparencyAwareGlyphPainter painter(graphicsContext, font, glyphBuffer, from, numGlyphs, poin
213 TransparencyAwareGlyphPainter( GraphicsContext* context, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) argument
368 drawGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument
[all...]
H A DUniscribeHelper.cpp542 int numGlyphs,
568 shaping.m_glyphs.resize(numGlyphs);
569 shaping.m_visualAttributes.resize(numGlyphs);
594 numGlyphs, &run.a,
603 numGlyphs *= 2;
711 int numGlyphs; local
716 numGlyphs = UNISCRIBE_HELPER_STACK_CHARS;
723 numGlyphs = itemLength * 3 / 2 + 16;
729 if (!shape(&m_input[startItem], itemLength, numGlyphs, m_runs[i], shaping))
540 shape(const UChar* input, int itemLength, int numGlyphs, SCRIPT_ITEM& run, Shaping& shaping) argument
H A DUniscribeHelper.h352 bool shape(const UChar* input, int itemLength, int numGlyphs, SCRIPT_ITEM& run, Shaping&);
H A DFontLinux.cpp78 const GlyphBuffer& glyphBuffer, int from, int numGlyphs,
93 SkAutoSTMalloc<32, SkPoint> storage(numGlyphs);
96 for (int i = 0; i < numGlyphs; i++) {
114 canvas->drawPosText(glyphs, numGlyphs << 1, pos, paint);
134 canvas->drawPosText(glyphs, numGlyphs << 1, pos, paint);
77 drawGlyphs(GraphicsContext* gc, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument
/external/webkit/WebCore/platform/graphics/skia/
H A DSkiaFontWin.h85 int numGlyphs,
H A DSkiaFontWin.cpp273 int numGlyphs)
277 for (int i = 0; i < numGlyphs; i++) {
300 int numGlyphs,
320 &glyphs[0], &advances[0], &offsets[0], numGlyphs))
347 &glyphs[0], &advances[0], &offsets[0], numGlyphs))
265 skiaDrawText(HFONT hfont, HDC dc, SkCanvas* canvas, const SkPoint& point, SkPaint* paint, const WORD* glyphs, const int* advances, const GOFFSET* offsets, int numGlyphs) argument
298 paintSkiaText(GraphicsContext* context, HFONT hfont, int numGlyphs, const WORD* glyphs, const int* advances, const GOFFSET* offsets, const SkPoint* origin) argument
/external/webkit/WebCore/platform/wx/wxcode/mac/carbon/
H A Dnon-kerned-drawing.cpp52 void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) argument
95 CGGlyph glyphs[numGlyphs];
104 CGFontGetGlyphsForUnichars(cgFont, glyphBuffer.glyphs(from), glyphs, numGlyphs);
111 CGContextShowGlyphsWithAdvances(cgContext, glyphs, sizes, numGlyphs);
/external/webkit/WebCore/platform/wx/wxcode/
H A Dnon-kerned-drawing.h40 extern void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point);
/external/webkit/WebCore/platform/graphics/mac/
H A DGlyphPageTreeNodeMac.cpp66 unsigned numGlyphs = wkGetGlyphVectorNumGlyphs(&glyphVector); local
67 if (numGlyphs != length) {
H A DFontMac.mm50 void Font::drawGlyphs(GraphicsContext* context, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const
129 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
132 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
138 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
141 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
H A DSimpleFontDataMac.mm288 int numGlyphs = 27;
289 ASSERT(numGlyphs == sizeof(weights) / sizeof(int));
293 for (int i = 0; i < numGlyphs; i++) {
/external/webkit/WebCore/platform/graphics/haiku/
H A DFontHaiku.cpp69 const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const
81 for (int i = 0; i < numGlyphs; i++) {
68 drawGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument
/external/webkit/WebCore/platform/graphics/android/
H A DFontAndroid.cpp116 const GlyphBuffer& glyphBuffer, int from, int numGlyphs,
131 SkAutoSTMalloc<32, SkPoint> storage(numGlyphs);
146 for (int i = 0; i < numGlyphs; i++) {
169 for (int i = 0; i < numGlyphs; i++) {
174 canvas->drawPosText(glyphs, numGlyphs * sizeof(uint16_t), pos, paint);
115 drawGlyphs(GraphicsContext* gc, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument
/external/webkit/WebCore/platform/wx/wxcode/gtk/
H A Dnon-kerned-drawing.cpp186 void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) argument
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/webkit/WebCore/platform/graphics/wx/
H A DFontWx.cpp56 int from, int numGlyphs, const FloatPoint& point) const
65 drawTextWithSpacing(graphicsContext, font, color, glyphBuffer, from, numGlyphs, point);
55 drawGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument
/external/webkit/WebCore/platform/graphics/win/
H A DFontCGWin.cpp131 int from, int numGlyphs, const FloatPoint& point)
154 for (int i = 0; i < numGlyphs; i++) {
217 ExtTextOut(hdc, 0, 0, ETO_GLYPH_INDEX, 0, reinterpret_cast<const WCHAR*>(glyphBuffer.glyphs(from)), numGlyphs, gdiAdvances.data());
223 ExtTextOut(hdc, 0, 0, ETO_GLYPH_INDEX, 0, reinterpret_cast<const WCHAR*>(glyphBuffer.glyphs(from)), numGlyphs, gdiAdvances.data());
245 for (unsigned i = 0; i < numGlyphs; ++i) {
295 int from, int numGlyphs, const FloatPoint& point) const
327 drawGDIGlyphs(graphicsContext, font, glyphBuffer, from, numGlyphs, point);
368 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
371 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
377 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
130 drawGDIGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) argument
294 drawGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const argument
[all...]
/external/icu4c/test/letest/
H A DFontObject.cpp18 headTable(NULL), hmtxTable(NULL), numGlyphs(0), numOfLongHorMetrics(0), file(NULL)
217 numGlyphs = SWAPW(maxpTable->numGlyphs);
229 if (glyph >= numGlyphs) {
H A DFontObject.h132 le_uint16 numGlyphs; member in struct:MAXPTable
178 // le_int16 leftSideBearing[ANY_NUMBER]; // ANY_NUMBER = numGlyphs - numOfLongHorMetrics
227 le_uint16 numGlyphs; member in class:FontObject
/external/freetype/src/sfnt/
H A Dttpost.c177 if ( num_glyphs > face->max_profile.numGlyphs )
288 if ( num_glyphs > face->max_profile.numGlyphs || num_glyphs > 258 )
451 if ( idx >= (FT_UInt)face->max_profile.numGlyphs )
H A Dttmtx.c159 num_shorts = face->max_profile.numGlyphs - num_longs;
444 gindex >= (FT_UInt)face->max_profile.numGlyphs )
/external/freetype/include/freetype/
H A Dtttables.h475 /* numGlyphs :: The number of glyphs in this TrueType */
531 FT_UShort numGlyphs; member in struct:TT_MaxProfile_
/external/icu4c/samples/layout/
H A Dsfnt.h169 le_uint16 numGlyphs; member in struct:MAXPTable
215 // le_int16 leftSideBearing[ANY_NUMBER]; // ANY_NUMBER = numGlyphs - numOfLongHorMetrics

Completed in 128 milliseconds

12