mirror of
https://gitlab.freedesktop.org/freetype/freetype.git
synced 2026-05-18 21:18:09 +02:00
It turns out that there is significant cost associated with `FT_Span' creation and calls to `gray_render_span' because it happerns so frequently. This removes these steps from our internal use but leaves it alone for `FT_RASTER_FLAG_DIRECT" to preserve API. The speed gain is about 5%. * src/smooth/ftgrays.c (gray_render_span): Removed. The code is migrated to... (gray_hline): ... here. |
||
|---|---|---|
| .. | ||
| ftgrays.c | ||
| ftgrays.h | ||
| ftsmerrs.h | ||
| ftsmooth.c | ||
| ftsmooth.h | ||
| ftspic.c | ||
| ftspic.h | ||
| Jamfile | ||
| module.mk | ||
| rules.mk | ||
| smooth.c | ||