src/FTTextureGlyph.cpp


Log

Author Commit Date CI Message
sammy 15d3cad5 2008-04-22T17:06:49 * Fix FTTextureGlyph rendering offset so that it works with layouts.
sammy ef85a014 2008-04-22T16:21:04 * Allow to selectively display parts of the glyph/font/layout. This is currently only used in FTExtrdGlyph: it lets the user render the front surface in a different color than the extruded side surface. Code written by Eric Beets.
sammy 141112c4 2008-04-12T22:44:48 * Add licensing information to all files in the library.
sammy 7c358859 2008-04-04T12: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.
sammy ee107630 2008-03-03T16:41:35 * Remove svn:executable property from source files.
sammy f0f550ea 2008-03-03T16:36:07 * Remove svn:executable property from source files.
henry 55888982 2004-10-17T00:40:24 Changed advance to be an FTPoint rather than a float.
henry 4c6baa27 2004-10-10T22:50:01 Refactoring FTPoint
henry 58e35d9e 2004-09-26T09:46:57 Removed activeTextureID from initialisation list.
henry ce828a7d 2004-08-23T07:18:23 Got rid fo the GL_TEXTURE_2D_BINDING_EXT call in FTTextureGlyph and replaced it with a static member.
henry 2a980faa 2004-08-22T05:50:33 Removed unnecessary translates in the glyph rendering code.
henry 59a0780e 2003-09-25T03:55:19 Changed to use FTGlyphSlot internally instead of FTGlyph
henry 8fd2ff3e 2003-09-22T02:11:42 Fixes for deprecated identifiers in 2.1.5
henry 934106a4 2002-12-31T04:07:34 Fixed alignment issues for bitmap and texture glyphs
henry 0d95eb28 2002-12-20T10:17:12 Minor formatting and removed comments
henry 1c061ede 2002-12-17T04:44:00 Fixed freetype render flag :)
henry 92bc1caf 2002-12-17T04:42:33 Renamed render to Render
henry 538791da 2002-12-12T06:12:58 Got rid of numGreys and pushed down pos
henry 73e3a4ad 2002-12-11T09:28:01 Removed redundant members. Moved BBox and advance to FTGlyph c_stor
henry f11669c0 2002-11-28T08:00:02 Changed FT_Vector to FTPoint
henry 12dc1b94 2002-11-21T06:26:13 Added glPixelStorei call to fix corrupt glyphs
henry 9013e3ec 2002-06-20T08:22:06 Changes for VTK Removed tabs Removed mmgr Optimisations for loading pixel based fonts Minor changes
henry 1f3d6dca 2002-02-02T01:48:22 Removed redundant data and numGreys fields and changed render function slightly
henry 17eb8aeb 2002-02-02T00:16:36 Removed FT_DoneGlyph and clean up delete []
henry 3a0d7bf5 2002-01-09T20:54:12 Added a check for zero dimension bitmaps
henry 3715b637 2001-12-10T21:30:58 Added include for mmgr
henry d58c7be1 2001-11-12T22:28:36 Refactored texture fonts to ba able to load glyphs on the fly...uses glTexSubImage2D. They are now more in line with the rest of the fonts.
henry 291db109 2001-11-12T02:44:47 Set the bounding box Tidied up some code
henry 82ec4afe 2001-10-29T20:09:59 Minor changes to fix some implicit type conversions
henry 25e3956a 2001-10-28T04:05:48 Got rid of the static and moved the glBegin/glEnd pairs
henry df172ba4 2001-10-10T22:03:16 Minor changes, mainly to includes, for the windows port
henry 98a1a2a8 2001-09-19T04:54:06 Minor changes
henry c704216e 2001-09-16T21:49:52 Removed glyph index parameter from c_stor (see FTGlyph) and updated comments
henry 50552cd4 2001-08-28T05:09:26 Fixed the test for an invalid glyph format
henry e3206aab 2001-08-22T22:58:09 Fixed the positional stuff in render(). Added leftside bearing offset.
henry e62d68b3 2001-08-20T22:51:21 Started being more strict with types eg integer indices and sizes are now unsigned.
henry 9f030717 2001-08-19T22:43:50 Major change to enable multiple textures. If all the glyphs for a given face and size don't fit within the max texture size we now create as many textures as required and switch automatically when rendering.
henry be451805 2001-08-06T05:43:36 Added GL to openGL include paths
henry 18dd271e 2001-08-05T21:44:40 Made render() arg const. Initialisation list.
henry 777b3f36 2001-08-01T04:20:14 removed a comment
henry 4cd99a38 2001-07-30T02:24:24 Rewrote the way the raster positon is set. The position is now kept in an FT_Vector called pen and pas into the glyphs, rather than the glyph calculating it's on raster position.
henry 019af0d2 2001-07-26T05:11:34 This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches.