|
4d72a787
|
2001-09-14T00:42:22
|
|
The freetype glyph is now disposed of correctly after initialsation
|
|
76f1128a
|
2001-09-14T00:40:43
|
|
Changed the order in which things are cleaned up when this object is destroyed.
|
|
b161bd20
|
2001-09-14T00:39:36
|
|
No longer call face.close(). FTFace is responsible for closing the face.
|
|
72a95b2e
|
2001-09-14T00:38:04
|
|
Added more comments
|
|
84de12e4
|
2001-09-14T00:37:26
|
|
Removed FT_Done_Glyph from the d_tor. Glyph disposal is done immediately after the glyph is processed.
|
|
3a89d182
|
2001-08-29T04:33:56
|
|
Updated for beta 5
|
|
2797daf9
|
2001-08-29T01:07:26
|
|
Removed the redundant pos.x in Render()
|
|
241a40fc
|
2001-08-28T23:04:04
|
|
Moved the list of valid encoding symbols from the .cc to .h so it appears in the docs.
|
|
6299b3f3
|
2001-08-28T22:53:37
|
|
Fixed a bug in FTVectoriser::Ingest() that caused non printing glyphs ( eg spaces) to be ignored
|
|
f07b3aec
|
2001-08-28T05:09:48
|
|
Updated for beta 5
|
|
50552cd4
|
2001-08-28T05:09:26
|
|
Fixed the test for an invalid glyph format
|
|
7920ed9c
|
2001-08-28T05:09:00
|
|
reversed the test for glyph format = outline
|
|
1a6d8d57
|
2001-08-28T05:07:52
|
|
Reversed the test for glyph format == oultline
|
|
a9f836b2
|
2001-08-28T01:47:44
|
|
Removed redundant static_cast<float>()
|
|
eba2ba50
|
2001-08-28T01:12:34
|
|
Fixed comments
|
|
983f9c3e
|
2001-08-27T23:01:29
|
|
Updated comments
|
|
be741365
|
2001-08-27T22:03:36
|
|
If we get a NULL FT_Glyph we now report an error.
|
|
c31d4c66
|
2001-08-27T21:40:22
|
|
Added a check for a NULL glyph
|
|
f8bb8b42
|
2001-08-27T21:32:38
|
|
Changed the return type of FTFace::Glyph() from a reference to a pointer so I can return NULL on failure.
|
|
e8949db4
|
2001-08-27T21:29:21
|
|
Minor change. Changed arg name in Render()
|
|
0c826796
|
2001-08-27T03:33:36
|
|
Updated for beta 5
|
|
69818dda
|
2001-08-27T03:16:28
|
|
Started to add comments
|
|
fd085e7c
|
2001-08-27T03:15:59
|
|
Minor change to FIXME comment
|
|
9e6774a5
|
2001-08-27T03:15:35
|
|
Updated comments
|
|
146e8ba6
|
2001-08-27T03:11:27
|
|
Static cast float to unsigned char in bitmap code
|
|
0d3ade0a
|
2001-08-27T03:10:37
|
|
update to reflect change in contourFlag in FTVectoriser
|
|
fefbdf74
|
2001-08-27T00:57:42
|
|
Changed the args for FTContour::AddPoint() to float to get rid of warning. Also make more sense.
|
|
9a1fd558
|
2001-08-26T22:53:23
|
|
Fixed a bug in the kerning code. Dims are in 1/64 pixels.
|
|
06fac9d5
|
2001-08-26T22:30:08
|
|
Removed the numGlyphs hack
|
|
0c12b0a5
|
2001-08-26T22:28:23
|
|
Made contourFlag private and added accessor function
|
|
c5c734f9
|
2001-08-24T02:18:59
|
|
Added JavaDoc comments
|
|
63758595
|
2001-08-24T02:17:46
|
|
Minor format change
|
|
b56a2159
|
2001-08-24T02:17:19
|
|
Added error checking in charSize().
Inserted some code comments to remind me how to set the encoding properly
|
|
6a234ca3
|
2001-08-24T02:16:00
|
|
Minor changes to comments
|
|
295f2c0f
|
2001-08-24T02:06:51
|
|
Made some magic numbers into constants
|
|
e3206aab
|
2001-08-22T22:58:09
|
|
Fixed the positional stuff in render(). Added leftside bearing offset.
|
|
3667f3aa
|
2001-08-22T03:40:50
|
|
Added profiling notes, updated todos.
|
|
524e7ca9
|
2001-08-22T03:40:05
|
|
Changed the return types for the size function to int
|
|
afb26f6e
|
2001-08-21T03:33:13
|
|
Glyphs are know retrieved from the FTFace object rather than with direct freetype calls.
|
|
2e5ca9ad
|
2001-08-21T03:20:26
|
|
return type for CharIndex() made unsigned int
|
|
e62d68b3
|
2001-08-20T22:51:21
|
|
Started being more strict with types eg integer indices and sizes are now unsigned.
|
|
23cb67ba
|
2001-08-20T22:36:44
|
|
Added Glyph function
|
|
aded3122
|
2001-08-20T21:44:00
|
|
Gerards fixes to compile under Linux
|
|
0c2265cd
|
2001-08-19T22:49:25
|
|
Updated for beta 4
|
|
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.
|
|
be5b608f
|
2001-08-19T22:40:43
|
|
Changed the size stuff to use floats rather than ints.
Global height and width is now calculated using the bbox
|
|
31fa83cb
|
2001-08-19T22:34:40
|
|
This now uses FTFace function rather than calling freetype directly...better encapsulation and may allow future caching.
|
|
6acb6ea5
|
2001-08-19T22:32:57
|
|
Updated to reflect changes in FTFace & FTGlyphContainer
|
|
9aa9fe44
|
2001-08-19T22:31:25
|
|
Implemented charmap, CharIndex and kernAdvance functions. These are now wrappers for the freetype functions and the rest of FTGL should not call freetype directly.
|
|
e39fe85c
|
2001-08-19T22:20:32
|
|
removed the unused loop struct.
|
|
bcbf8c43
|
2001-08-16T06:15:07
|
|
Changed the mode in FT_Load_Glyph()
|
|
c41f5445
|
2001-08-16T06:14:25
|
|
Changed the mode in FT_load_Glyph()
Changed the blend function in render()
|
|
56a6d387
|
2001-08-12T22:05:36
|
|
Added TODO about sizes
|
|
22f62cec
|
2001-08-09T02:49:45
|
|
Found memory leak in glCombine
|
|
618ede6e
|
2001-08-09T02:30:30
|
|
Result of memory testing, found a leak in FTPolyGlyph
|
|
9438b4e8
|
2001-08-08T01:33:53
|
|
Updated for BETA 3
|
|
de2532f4
|
2001-08-08T01:33:03
|
|
Changes to the way charmaps are handled
|
|
0932c517
|
2001-08-08T01:32:02
|
|
render() does not draw'invalid' glyphs
|
|
4fcbcd3c
|
2001-08-08T01:30:04
|
|
Changes to the charmap handling and fixed TextureSize()
|
|
f97bb6a2
|
2001-08-07T21:32:07
|
|
Tidied up the error stuff
|
|
3aa2297a
|
2001-08-07T21:30:15
|
|
Tidied up the error stuff and got rid of some redundant code.
Added a note about glyph bounding boxes
|
|
0775ec8b
|
2001-08-07T21:28:45
|
|
Added a note about kerning modes
|
|
06d66c75
|
2001-08-07T21:28:07
|
|
Minor tidy ups.
Tidied up the error stuff
|
|
4c7e040b
|
2001-08-07T21:26:05
|
|
Tidied up the err stuff
|
|
ea2efa4e
|
2001-08-07T21:25:12
|
|
Added Error() stuff
|
|
e1d841c7
|
2001-08-07T21:24:34
|
|
Added comment about winding rules
|
|
9982b644
|
2001-08-07T21:21:16
|
|
Added Error().
Minor Tidy ups
Added Underline()...doesn't work yet
|
|
883d4607
|
2001-08-07T01:03:44
|
|
Added a render function to set LINE_SMOOTH for anti aliased lines
|
|
7411d133
|
2001-08-07T01:02:49
|
|
Added a render function to set the alpha blend mode
|
|
197943f3
|
2001-08-07T01:02:04
|
|
Now gets the current color and create the glyph pixmap based on that.
|
|
048139fc
|
2001-08-07T01:00:37
|
|
Added a render function to set the pixelStore stuff previously set by the bitmap glyph
|
|
9602dde5
|
2001-08-07T00:59:38
|
|
Moved the pixelStore stuff to BitmapFont
|
|
31142661
|
2001-08-06T21:01:25
|
|
Fixed char > 127 bug.
Added TODO about Unicode.
Added link to interesting website
|
|
e901ce49
|
2001-08-06T20:57:54
|
|
Changed char* to unsigend char* to fix bug when displaying chars >127
|
|
f1940e79
|
2001-08-06T05:46:16
|
|
Changed types for IRIX
|
|
be451805
|
2001-08-06T05:43:36
|
|
Added GL to openGL include paths
|
|
daa92912
|
2001-08-06T04:29:49
|
|
Added using namespace std
|
|
830fd73d
|
2001-08-05T22:35:29
|
|
Updated for BETA 2
|
|
5fc0cb7a
|
2001-08-05T22:29:43
|
|
Added Description. Added TODOs. Comments about charSize problem.
|
|
a1ed83ae
|
2001-08-05T22:28:29
|
|
const rampage:) added next2 to curve code
|
|
0a936162
|
2001-08-05T22:22:23
|
|
Made render() arg const. delete contourList
|
|
08651a1d
|
2001-08-05T22:21:14
|
|
Minor tidy ups
|
|
bf84e602
|
2001-08-05T22:16:32
|
|
Initialisation list. Made render() arg const.
|
|
007ca6b5
|
2001-08-05T22:15:50
|
|
Made render() arg const. Minor tidy ups
|
|
eb735e8f
|
2001-08-05T21:46:24
|
|
Minor tidy ups
|
|
18dd271e
|
2001-08-05T21:44:40
|
|
Made render() arg const. Initialisation list.
|
|
e0944402
|
2001-08-05T21:43:42
|
|
Made return type of render() void.
Initialisation list.
TextureSize() complete
|
|
74ddddc2
|
2001-08-05T21:41:09
|
|
Added FT_Error member. Minor tidy ups and fixed automatic variable warning in render()
|
|
f8b7df3d
|
2001-08-05T21:39:50
|
|
Minor tidy ups and made render() arg const
|
|
53040dd2
|
2001-08-05T21:39:02
|
|
Minor tidy ups and fixed a couple of compiler warnings
|
|
a264b05c
|
2001-08-05T21:37:18
|
|
Added FT_Error member and accessor function. Minor tidy ups
|
|
f03d965b
|
2001-08-05T21:35:51
|
|
Made render() arg const
|
|
678be1a1
|
2001-08-05T21:34:40
|
|
Minor tidy ups
|
|
9c6051a4
|
2001-08-02T23:41:21
|
|
Added some TODO stuff
|
|
c2e10e0b
|
2001-08-02T23:00:02
|
|
Polygon fonts now work.
BETA release 1.0b1
|
|
b6f636a5
|
2001-08-02T22:59:13
|
|
Polygon fonts now work.
|
|
ec4a06b7
|
2001-08-02T21:52:58
|
|
Made the ftPoint struct an external class and added some helper functions eg operator !=
Got rid of ftLoop, it's not needed now that I've tidied up the curve parsing code (which fixed the Vivaldi Q bug)
Minor code tidy ups.
|
|
f2926cee
|
2001-08-02T21:49:25
|
|
Changed the cord data from floats to doubles...trying to debug the glutess stuff in FTPolyGlyph!!
|
|
726a10fe
|
2001-08-02T21:47:18
|
|
Added a future section. Fixed the Vivaldi Q bug
|
|
36ac75e9
|
2001-08-01T23:00:10
|
|
Updated for changes to FTVectorGlyph.
|