freetype2/include/freetype
Alexei Podtelezhnikov 884e4e67ee [base] Implement fast vector normalization.
The function uses Newton's iterations instead of dividing vector
components by its length, which needs a square root. This is,
literally, a bit less accurate but a lot faster.

* src/base/ftcalc.c (FT_Vector_NormLen): New function.
2015-06-29 22:32:05 -04:00
..
config Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
internal [base] Implement fast vector normalization. 2015-06-29 22:32:05 -04:00
freetype.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftadvanc.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftautoh.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftbbox.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftbdf.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftbitmap.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftbzip2.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftcache.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftcffdrv.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftchapters.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftcid.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
fterrdef.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
fterrors.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftfntfmt.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftgasp.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftglyph.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftgxval.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftgzip.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftimage.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftincrem.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftlcdfil.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftlist.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftlzw.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftmac.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftmm.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftmodapi.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftmoderr.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftotval.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftoutln.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftpfr.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftrender.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftsizes.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftsnames.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftstroke.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftsynth.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftsystem.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
fttrigon.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftttdrv.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
fttypes.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ftwinfnt.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
t1tables.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ttnameid.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
tttables.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
tttags.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00
ttunpat.h Another adjustment to header locations. 2015-06-26 06:48:00 +02:00