|Version 1 (modified by mbealby, 7 years ago) (diff)|
- I think the next big step would be to add bitmaps and be able to blit them to the screen. Transparent pixels are, naturally, required. A full alpha channel would be super cool.
- clearing rectangular regions
- Printing text to the screen. Perhaps not to the screen, but at least to an internal buffer that can be blitted to the screen.
As mentioned on the mailing list, an approach that mimics SDL would be great.
Backend Video Drivers
The graphics API will pass down requests to the current video driver that is in use. This way, each driver can accelerate functions is the hardware supports it.
- VgaDriver Generic VGA driver