For full API details, please read Andy's message to the GGI mailing list. Not all targets implement the above functionality nor do they make sense on some targets. To enhance targets having to emulate a DirectBuffer, by restricting flushes to small areas. No protocol implementing any of this behaviour has been decided. Or the program can specify behaviour to library.
Some modes have spare bits.
KGI Display Driver Guide in progress. It'll be fully fleshed out soon. At mode setup load these libraries. This is bad because one can't prepare a buffer 'offline' and then blit onto the screen. Frankly, I hate going through all this licensing debate.