| Links to HEAD: | (view) (download) (annotate) |
| Sticky Tag: |
Outline effect implemented for FT2 scalable fonts. Some FT2 module glyph rendering code reorganized for to allow this.
mrproper target added
Definitive FreeType 2.2.1 transition.
More registers saved in vst_effects() -> fVDI runs in TOS4.04 again.
Changed to the latest stable release of FreeType (2.2.1).
FreeType2 2.2.1 compatibility.
spdchar.map encoding work
Turned on supervisor memory access flag in engine binary.
Cache flush after driver load. Version bump.
lib_vrt_cpyfm_nocheck usage to fix Papyrus X demo color text rendering (uses vst_fg_color() to set the text color).
Fontextra.ref_count introduced to for Fontheader memory management. This is needed to keep the used fonts in memory and avoid them to disappear in the FreeType2 module glyph/font cache flushes.
Underline doesn't need a glyph cached font copies.
Vertical FreeType2 font alignment tuning.
Non-antialiased bitmap italics effect implemented.
Making use of the values from vst_effects() for FreeType fonts.
Antialiased letter spacing fixed (minx taken into account).
A backlog of changes had built up.
Bug fix for bitplane driver mouse cursor removal.
A backlog of changes had built up.
Made vst_font call vst_point. Made vst_arbpt useful for non-vector fonts.
Further FT2 cached bitmap rendering optimization. Fixed vst_charmap alignment.
File debug output to non-seekable device.
vst_charmap implemented. A Virtual structure text.charmap member added. Initial spdchar.map load implemented.
FontID computed as a hashcode to stay the same if you add/remove font.
Virtual* propagated into FT2.
.
Hardcoded 95DPI.
Proper prototypes for stack change calls. Fix for long names in vqt_xfntinfo.
.
Replaced a bunch of strcpy() with strncpy().
Bitmap cache rendering optimization. Rendering and font size fix. FC check.
FT2 Antialiasing implementation. Small fontheader adjustments.
FT2 alternative for vqt_fontheader. A couple of bug fixes.
FT2 version of vqt_advance() makes PapyrusX work quite well.
Preliminary implementation of vqt_fontheader.
Nearly complete implementation of vqt_xfntinfo.
Redirection of debug output to file. Whole file caching.
int->long changes in libc replacements. Extended sprintf().
Fast mouse drawing routine for the bitplane driver.
Minor fix for Bconout redirection. Reinserted old ARAnyM call code, for now.
Bconout -> puts() redirection implementation.
__NF cookie is now only used for detection.
Some improvements to the memory allocation debug facilities.
Memory preallocation possible. Extensive memory allocation debug facilities.
0x4000 for vector font in textlib.c
Corrected a bug concerning the allocation of negative palette indices.
Corrected recently introduced bug with names of fonts handled by FT2.
Bitplane driver mouse cursor is clipped and has correct colour and hotspot.
Corrected OR mode fill for the bitplane driver.
Fixed colour selection in bitplane driver. Removed keyboard redirection.
Corrected pixel size setting.
Some changes to enable gcc build for 68000.
Added line drawing support to the bitplane driver.
A few more bug fixes for the bitplane driver.
Serious bug concerning colour handling in bitplane driver fixed.
Added fill and mouse drawing support to bitplane driver.
Restored Calamus clip rectangle handling.
Bitplane driver added.
ft2 bitmap fonts support
Wrong wdwidth formula removed.
Calamus does clipping for the external driver on its own.
Fixed bug in dispatcher that crashed Calamus. Now v0.966beta.
Implemented vsm_string.
Modified version of Standa's Calamus support added.
Various fixes to get ARAnyM host mouse cursor working under TOS.
Atari->Unicode. Optimized TTF rendering. GDOS check. Some debug code disabled.
Text functions to C. Query ARAnyM cursor type. 16 bit driver gcc support.
All vq_extnd variants converted to C.
All palette handling converted to C.
vs_ctab. vdi<->index conversions. Partial v_getbitmap_info. ARAnyM text acceleration.
Fake new vector font functions. Various bug fixes and improvements.
New allocation algorithm. FreeType 2.1.10. Partial vr_transfer_bits. ctab etc.
Initial vr_transfer_bits support. Debug output for non-impl. Version bump.
Bug fixes concerning polygon fill.
Size selection for vector fonts. Several bug fixes. New driver interface begun.
Improved label handling for FVDI.SYS. RageII driver compiles with gcc.
Miscellaneous updates, mainly regarding vector font support.
Function to get real frame buffer bit organization.
Forced mouse positioning. Suppress specific debug information.
Module version check. Minor mouse/vblank bug fixes.
A driver is a module. vq_mouse, vq_key_s and vex_* support. Dependencies.
Makefile dependencies. Module load. initialize() return. Fake cookies.
ARAnyM driver setup according to getBpp().
Bug fixes for internal clib functionality.
Update in ARAnyM driver for OpenGL support.
Miscellaneous additions for FreeType build without external dependencies.
Adopting text*.s changes for the FreeType renderer.
Updates to support Standa's new FreeType machinery.
32 bit gcc build fix and improved v_clswk.
vex_wheelv redirect
Makefile shell script to GNU Makefile conversion. CONFIGVARS handle cross-compilation
Miscellaneous fixes. ARAnyM driver update.
Working GNU build
Finally, support for the GNU suite!
Conversion of various functionality to C. New header files for functions and global variables.
Rounded boxes and miscellaneous stuff.
.
ARAnyM driver NatFeat support.
Changes for new ARAnyM native API.
Quite a bit of work done.
*** empty log message ***
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
| Johan Klockars | ViewVC Help |
| Powered by ViewVC 1.0.1 |