Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 7abb7502 | 2008-05-19 10:06:49 | * Do not crash if the face has no charmaps. Bug found using zzuf: xvfb-run zzuf -q -F5 -r0.0000001:0.1 -s0:10000 -c CTest EunjinNakseo.ttf | ||
| 15012d0f | 2008-05-06 07:08:55 | * Fix indentation by replacing a few tabs with spaces. | ||
| eb45c699 | 2008-05-06 06:38:37 | VC build fixes from bzflag revs 17848-17852. * size_t consistency * avoid coercing from int to bool * make casts from double to float explicit rather than implicit, mostly by way of a few new getter functions in FTPoint, or avoid if possible. | ||
| fbcf2a88 | 2008-05-01 18:33:44 | * Optimise FTFace::KernAdvance() so that kerning for font indices < 128 is precomputed during FTFace() instantiation to avoid calling FT_Get_Kerning() too often. Patch by Sean Morrison, taken from bzflag commit r14652, reworked for safety and performance by me. | ||
| b9df86a4 | 2008-05-01 18:31:35 | * Optimize FTCharmap::FontIndex() so that font indices < 128 are precomputed during FTCharmap() instantiation to avoid repeated tt_cmap4_char_index() calls. Performance patch by Sean Morrison, taken from bzflag commit r14644. | ||
| 1f4a94f8 | 2008-04-29 14:39:28 | * Since the MIT license is LGPL-compatible, there is no real point in shipping FTGL under a dual license. Consequently removing LGPL references from the code, in agreement with Sean. | ||
| 09fbf8ac | 2008-04-28 11:17:05 | * Cosmetic: remove trailing spaces, fix unbalanced parenthesis/space constructs, remove tab/space mixes, wrap a lot of long source lines. | ||
| 0608bbfe | 2008-04-25 09:59:48 | * Synchronise FTCharmap::GlyphListIndex and FTCharmap::FontIndex prototypes declarations with their definitions. Patch by Vladimir Marek, taken from Blender commit r8915. | ||
| 141112c4 | 2008-04-12 22:44:48 | * Add licensing information to all files in the library. | ||
| 7c358859 | 2008-04-04 12:43:38 | * Generate a config.h file instead of passing all defines in the compiler command line. * "make install" now properly installs the includes, the documentation and the .pc file. * Generate a shared library. | ||
| 06d1b145 | 2005-01-03 09:09:35 | Reset the error when setting the charmap | ||
| 5760ea26 | 2004-12-12 10:01:50 | Changed behaviour so that if an errror occurs the object isn't modified. (strong guarantee). | ||
| d5e0a0cd | 2004-05-09 07:22:41 | Changed signed to unsigned for glyph indices | ||
| 6355a5d0 | 2004-05-09 07:09:41 | Renamed functions for clarity | ||
| 74b28088 | 2003-10-19 21:38:42 | Moved charmap list function out of FTCharmap into FTFont | ||
| 0418c75c | 2003-10-19 02:40:00 | Can now get the list of supported charmaps for the font. | ||
| 4a42ba2e | 2003-10-11 03:41:25 | FTCharToGlyphIndexMap::find no longer returns a pointer | ||
| 56289ce6 | 2003-06-08 01:09:17 | Refactored FTGlyphContainer & FTCharmap. They now store FTGlyphs sequentially rather than by glyph index. | ||
| 4e8f31ae | 2003-06-03 04:01:13 | Now takes an FTGL face not a Freetype fac Fixed docs Added glyphIndex function | ||
| 3f78baa9 | 2002-12-01 07:50:59 | Better error handling and remove platform/encoding function | ||
| 157770a9 | 2002-06-21 08:20:08 | Remove <map> replaced with FTCharToGlyphIndexMap | ||
| 9013e3ec | 2002-06-20 08:22:06 | Changes for VTK Removed tabs Removed mmgr Optimisations for loading pixel based fonts Minor changes | ||
| 15edcb37 | 2001-12-11 03:53:24 | Tidied up includes | ||
| 21c67961 | 2001-11-29 01:12:14 | Added include for mmgr | ||
| e6d42357 | 2001-10-30 02:51:30 | Fixed c_stor to ensure that a valid charmap is created | ||
| 263722f7 | 2001-10-25 04:03:06 | Re-ordered initialisation lists to keep project builder happy (MAC OSX) | ||
| 1fd31267 | 2001-09-17 22:53:09 | Set the default encoding | ||
| d2b9a63c | 2001-09-17 20:58:50 | Initial revision |