Lines Matching refs:buffer
38 encode_glyph(uint32 glyph, size_t glyphLength, char* buffer)
41 *buffer = glyph;
43 *buffer++ = 0xC0 | (glyph >> 6);
44 *buffer = 0x80 | (glyph & 0x3F);
46 *buffer++ = 0xE0 | (glyph >> 12);
47 *buffer++ = 0x80 | (glyph >> 6 & 0x3F);
48 *buffer = 0x80 | (glyph & 0x3F);
50 *buffer++ = 0xF0 | (glyph >> 18);
51 *buffer++ = 0x80 | (glyph >> 12 & 0x3F);
52 *buffer++ = 0x80 | (glyph >> 6 & 0x3F);
53 *buffer = 0x80 | (glyph & 0x3F);