summaryrefslogtreecommitdiff
path: root/src/ft.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove static globals and use a stack-allocated decomposition context instead.John Mark Bell2009-05-121-76/+82
| | | | svn path=/trunk/tools/ttf2f/; revision=7489
* Divorce the FT glyph id from the glyph table index.John Mark Bell2009-05-121-14/+26
| | | | | | | This permits a single glyph to be mapped to multiple codepoints. In future, we should be more clever and not duplicate the glyph data. svn path=/trunk/tools/ttf2f/; revision=7486
* Squash memory leaksJohn Mark Bell2009-05-111-12/+10
| | | | svn path=/trunk/tools/ttf2f/; revision=7468
* Fix buffer overflowsJohn Mark Bell2009-05-111-1/+1
| | | | svn path=/trunk/tools/ttf2f/; revision=7463
* Write out font metrics so that the first 256 glyphs match Acorn Latin 1.John Mark Bell2009-05-111-4/+8
| | | | | | Don't use this version -- it will produce inconsistent font data (outlines and encoding export needs the same thing doing to it) svn path=/trunk/tools/ttf2f/; revision=7460
* Populate latin1 table with glyphsJohn Mark Bell2009-05-101-4/+37
| | | | svn path=/trunk/tools/ttf2f/; revision=7459
* Pass entire context to freetype bindingJohn Mark Bell2009-05-101-18/+21
| | | | svn path=/trunk/tools/ttf2f/; revision=7458
* Make proper use of conversion contextJohn Mark Bell2009-05-101-98/+93
| | | | svn path=/trunk/tools/ttf2f/; revision=7457
* Tidy source codeJohn Mark Bell2009-05-101-73/+52
| | | | svn path=/trunk/tools/ttf2f/; revision=7455
* Import TTF2f. Don't expect this to link; I've prevented it building main.c.John Mark Bell2009-05-071-0/+569
svn path=/trunk/tools/ttf2f/; revision=7427