]> granicus.if.org Git - libass/commit
Separate glyph font face matching and glyph loading
authorGrigori Goronzy <greg@blackbox>
Sun, 10 Jul 2011 02:08:55 +0000 (04:08 +0200)
committerGrigori Goronzy <greg@blackbox>
Mon, 11 Jul 2011 11:05:02 +0000 (13:05 +0200)
commit4805334bf91444ba7e818145944f8236a64b0563
treec20374d43fc1e3e5e238dd2952ed2307f4a0c881
parente1b63bc3abfac4d1e994cbe46a4d3f820062b880
Separate glyph font face matching and glyph loading

Split up ass_font_get_glyph into two functions: one function matches
checks the fonts for support of the requested codepoint and returns
a face_index and glyph_index to later load the glyph, with a second
function.

This approach is very useful for shaping, which needs to be done
on runs with the same font face and font size and changes the
glyph_index.
libass/ass_font.c
libass/ass_font.h
libass/ass_render.c