mirror of
https://gitlab.freedesktop.org/freetype/freetype.git
synced 2026-05-16 19:08:07 +02:00
Due to the way the 8SED algorithm works we need to keep a track of distances and nearest point of all the pixels/ grid points. * src/sdf/ftbsdf.c (BSDF_TRaster): Added struct to hold the `FT_Memory' reference, to be used to allocate memory. * src/sdf/ftbsdf.c (ED, BSDF_Worker): Added few more essential struct. `ED' contains infomation about the nearest point. `BSDF_Worker' is used to combine all the essentail parameters to functions. * src/sdf/ftbsdf.c (bsdf_copy_source_to_target => bsdf_init_distance_map): Renamed. * src/sdf/ftbsdf.c (*): Various minor changes. * src/sdf/sdf.c: Change the order of source include because `ftsdf.c' change some internal freetype defines which are required in `ftbsdf.c'. |
||
|---|---|---|
| .. | ||
| autofit | ||
| base | ||
| bdf | ||
| bzip2 | ||
| cache | ||
| cff | ||
| cid | ||
| gxvalid | ||
| gzip | ||
| lzw | ||
| otvalid | ||
| pcf | ||
| pfr | ||
| psaux | ||
| pshinter | ||
| psnames | ||
| raster | ||
| sdf | ||
| sfnt | ||
| smooth | ||
| tools | ||
| truetype | ||
| type1 | ||
| type42 | ||
| winfonts | ||