libcrtxy is being built on top of libSDL, the Simple DirectMedia Layer library (
http://www.libsdl.org/), and therefore uses it (and SDL_Image for bitmap loading) as a backend. It should be reasonable for someone to develop an SDL+OpenGL backend for accelerated graphics.
For events (keyboard, mouse, joystick, etc.), your event loop, sound effects, etc., you use SDL functions and types directly. For video initialization, loading and displaying of bitmaps, and drawing vectors, libcrtxy's "XY_" functions and types should be used.
- Todo:
- Add OpenGL support.