David Turner
|
19ed8afe60
|
- updated all source files to adhere to the new inclusion scheme
- the CFF loader now loads the encodings and charset tables
though doesn't use them for now
|
2000-12-08 02:42:29 +00:00 |
|
David Turner
|
940d30640f
|
re-fixed FTC_Manager_Done :-)
|
2000-12-05 23:07:16 +00:00 |
|
David Turner
|
91bb16583b
|
fixed a bug in FTC_Manager_Done
|
2000-12-05 22:23:12 +00:00 |
|
Werner Lemberg
|
ada9503d22
|
* src/base/ftcalc.c (FT_SqrtFixed), src/base/ftobjs.c
(FT_Set_Renderer): Use FT_EXPORT_DEF.
* src/cache/ftcimage.c (FTC_Image_Cache_Lookup),
src/cache/ftcmanag.c (FTC_Manager_Done, FTC_Manager_Reset,
FTC_Manager_Lookup_Face, FTC_Manager_Lookup_Size,
FTC_Manager_Register_Cache), src/cache/ftcsbits.c
(FTC_SBit_Cache_Lookup): Ditto.
* src/include/freetype/cache/ftcglyph.h (FTC_GlyphNode_Init),
src/include/freetype/ftmac.h (FT_New_Face_From_FOND): Use FT_EXPORT.
|
2000-11-29 17:48:57 +00:00 |
|
Werner Lemberg
|
4b68007b4f
|
Complementing David's changes with formatting, adding documentation, etc.
More `*'-convention formatting, adding the `a' resp. `an' prefix to
variables.
|
2000-11-07 06:30:29 +00:00 |
|
Werner Lemberg
|
dc72aff43d
|
Finishing David's latest changes (there were some errors in it).
|
2000-11-04 08:33:38 +00:00 |
|
David Turner
|
76a5f62323
|
major reformatting of the sources:
FT_EXPORT_DEF => FT_EXPORT
FT_EXPORT_FUNC => FT_EXPORT_DEF
BASE_DEF => FT_BASE
BASE_FUNC => FT_BASE_DEF
LOCAL_DEF => FT_LOCAL
LOCAL_FUNC => FT_LOCAL_DEF
LOCAL_FUNC_X => FT_CALLBACK_DEF
LOCAL_DEF_X => FT_CALLBACK_TABLE
FT_CPLUSPLUS => FT_CALLBACK_TABLE_DEF
|
2000-11-04 01:55:49 +00:00 |
|
Werner Lemberg
|
ab8552321c
|
Fixing include header for a `make multi' build.
Finishing formatting of cache stuff.
Fixed getDriverClass stuff -- added it to winfnt.c also. Note that this
still has to be documented.
|
2000-10-31 22:13:54 +00:00 |
|
Werner Lemberg
|
e4b32a5dc5
|
Removing trailing whitespace.
|
2000-10-31 20:42:18 +00:00 |
|
David Turner
|
2909475716
|
at last, the infamous cache bug is fixed !!
|
2000-10-31 10:58:23 +00:00 |
|
David Turner
|
ece6379859
|
completed the sbit cache, though it's still buggy :-(
major reformatting of the cache subsystem (again)
added substantial documentation too in header files
|
2000-10-28 23:34:45 +00:00 |
|
Werner Lemberg
|
eddd9909e2
|
formatting
small fixes
|
2000-10-12 05:05:40 +00:00 |
|
David Turner
|
f88969ab6c
|
the function FTC_Manager_Lookup_Size will return a valid
FT_Face handle, even if no size was found..
|
2000-10-12 00:28:00 +00:00 |
|
David Turner
|
ebdce8344a
|
updated the cache sub-system. Major internal rewrite
please be aware that major bug persist..
|
2000-09-19 01:11:11 +00:00 |
|
Werner Lemberg
|
4e9dae68b7
|
Introducing new macro LOCA_VAR to solve some problems with structures
containing function pointers.
FT will now compile again with C++.
|
2000-08-29 16:50:01 +00:00 |
|
Werner Lemberg
|
95853c87f5
|
Introducing new error code FT_Err_Invalid_Cache_Handle.
Regrouping of error codes.
|
2000-08-26 22:16:44 +00:00 |
|
Werner Lemberg
|
d1b7475be1
|
Formatting, small fixes.
Adding basic input parameter checking for exported functions.
|
2000-08-24 16:29:15 +00:00 |
|
David Turner
|
35db73220c
|
- fixed an horrible FT_LOAD_RENDER bug that returned empty
bitmaps !!
- tested and fixed the image cache object. I'm performing a
few more checks though, and we'll call the cache sub-system
completed !!
|
2000-08-24 12:39:40 +00:00 |
|
David Turner
|
98d2701c58
|
changed the FTC_Manager_New function to accept "max_faces" and
"max_sizes" parameters
fixed some bugs. the cache manager is now tested and validated
(now, it's time for the glyph image cache)
|
2000-08-24 11:53:35 +00:00 |
|
David Turner
|
3b2c50eb3b
|
completing the FreeType Cache subsystem files
|
2000-08-23 21:11:13 +00:00 |
|
Werner Lemberg
|
8728f294bc
|
Formatting, small fixes.
Adding copyright notices etc.
|
2000-08-23 17:32:42 +00:00 |
|
David Turner
|
b466a7650c
|
The FreeType Caching Subsystem - first lines of code
beware, this code is not tested, and probably doesn't compile
correctly.. more information will follow..
|
2000-08-23 11:22:30 +00:00 |
|