If I eventually write another VGA driver, I'd like to have have default implementations of some of the GL library calls implemented. That is to say if a VGA driver is created that just has a put pixel function and nothing else, there should be a generic/slow (non-hardware optimized) implementation of each of the GL calls so that the driver still supports all library functionality. As an example, the rectangle draw functions can just be implemented with a double for loop and the put pixel function.
If I eventually write another VGA driver, I'd like to have have default implementations of some of the GL library calls implemented. That is to say if a VGA driver is created that just has a put pixel function and nothing else, there should be a generic/slow (non-hardware optimized) implementation of each of the GL calls so that the driver still supports all library functionality. As an example, the rectangle draw functions can just be implemented with a double for loop and the put pixel function.