[SDL] 2D API evolution (SDL 1.3/2.0)
Ulrich von Zadow
coder at c-base.org
Tue Aug 15 11:42:42 PDT 2006
David Olofson wrote:
> On Tuesday 15 August 2006 12:25, Ulrich von Zadow wrote:
> [...]
>> Have a look at www.libavg.de (if I do say so myself ;-). It
>> currently exposes a python api only, but the python interface is a
>> thin layer over a C++ api. All you'd need to do is build it so it
>> exposes that :-).
>
> Interesting stuff! :-)
>
> BTW, is there a software rasterizer as well (or does the API even lend
> itself well to software rendering?), or does it require OpenGL?
There is a DirectFB-based software rasterizer as well :-). On the other
hand, many old or otherwise slow graphics cards have adequate Mesa
support to use the SDL/OpenGL backend - I've seen libavg running with
Intel i830, Matrox G200 and VIA EPIA cards, and as long as the textures
fit into video memory, everything runs smoothly. An 800 MHz PIII with a
Matrox G200 can handle an overdraw of about 3-4 at 800x600 pixels and 30
pics per second, for instance.
Uli
More information about the SDL
mailing list