GRX: v2.4 Development
Information
This is a preliminary list of features that
should do into GRX v2.4
- GRX-API
- make zoom blit available for user
- merge BGI api into GRX
- better wideline support
- internationalization (keyboard/text output)
- Printing
- PCL6 support for 1200dpi
- use GrCreateIndependentContext for printing
buffer instead of switching to memory driver
- Merge with bitmap save, only output driver
differs
- Drivers
- Windows driver
- OpenGL support using MESA
- use X11 fonts instead of GRX fonts (xfonts.dir)
- add TrueType / Type 1 font support
- accel support (VBE/AF, Linux GGI, Windows Direct
X)
- Input drivers for mouse / keyboard
- hardware (or X11/Windows) mouse cursor
- check where we can use the pattern / bitmap
functions
- speed optimize the pattern / bitmap functions in
drivers
- optimize putscanline / getscanline code
- enable 8bit DAC on 16bit systems (seems to be ok
!)
- change the memory driver: alloc separate planes
- Platforms
- add Watcom 16bit support
- add Microsoft C support
- create an autoconf script for unix systems
- can we use dynamic linking on Linux/Windows
systems when loading drivers ?
- Specials
- 64bit memcopy/memfill with 586+ using FPU/MMX/...
- check GRX cache efficiency on 586+ system