89929ec6b9
Provide a work-around for an ARM-specific performance bug in GCC. This speeds up the rasterizer by more than 5%. Also slightly optimize `set_gray_cell' and `gray_record_cell' (which also improves performance on other platforms by a tiny bit (<1%). * src/smooth/ftgrays.c (FT_DIV_MOD): New macro. Use it where appropriate. (gray_record_cell, gray_set_cell, gray_move_to, gray_convert_glyph_inner): Streamline condition handling. |
||
---|---|---|
.. | ||
Jamfile | ||
ftgrays.c | ||
ftgrays.h | ||
ftsmerrs.h | ||
ftsmooth.c | ||
ftsmooth.h | ||
ftspic.c | ||
ftspic.h | ||
module.mk | ||
rules.mk | ||
smooth.c |