wiki:GraphicsApi

Version 1 (modified by mbealby, 7 years ago) (diff)

Created generic graphics API page with some content from VgaDriver

Feature Requests

For games:

  • 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.

For GUIs:

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.

Current Drivers: