vga driver has bugs and is incomplete

Project:JNode GUI
Component:Code
Category:task
Priority:normal
Assigned:Unassigned
Status:active
Description

The vga driver has bugs and is incomplete.
Among other things :
- in class VGABitmapGraphics, there is "TODO Implement me" in some empty methods
- in class VGABitmapGraphics, there are methods which simply ignore their color parameter : doDrawImage, doDrawLine, doDrawPixels ...

The code of that driver (maybe not only the class VGABitmapGraphics) should be understood, completed and fixed in order to run the jnode desktop (with startawt), the framebuffer tests (FBTest command : that one seems to work right now), the framebuffer console (which expect a driver implementing FrameBufferAPI, which is already the case of VGADriver).