MSweeney
Still Fresh
?
Ok a silly question maybe, but can someone explain exactly what is 'accelerated' in the GP2x SDL libs as compared to generic SDL? Is there actually functionality in the GP2X video processor for drawing accelerated lines for example? Or does this just simply change the way the Frame Buffer is accessed (ie: using mmap over opening the standard fb streams). I had intended to access the FB directly via ME anyway after my crappy little library works ok with SDL, so that may not be much useful to me.
I am starting work on a very basic 3d engine, and am working on some simple integer line drawing routines etc. However, if there is functionality to draw lines, sprites, pixels or even fill triangles in hardware I would obviously want to use those instead (Im sure there is no 3d accel. of any kind - but even 2d sprite accel. would be very helpful to me).
Again sorry for the silly questions, but people here are so helpful and straight to the point without flames and I am only interested in moving forward!
Matt Sweeney
Ok a silly question maybe, but can someone explain exactly what is 'accelerated' in the GP2x SDL libs as compared to generic SDL? Is there actually functionality in the GP2X video processor for drawing accelerated lines for example? Or does this just simply change the way the Frame Buffer is accessed (ie: using mmap over opening the standard fb streams). I had intended to access the FB directly via ME anyway after my crappy little library works ok with SDL, so that may not be much useful to me.
I am starting work on a very basic 3d engine, and am working on some simple integer line drawing routines etc. However, if there is functionality to draw lines, sprites, pixels or even fill triangles in hardware I would obviously want to use those instead (Im sure there is no 3d accel. of any kind - but even 2d sprite accel. would be very helpful to me).
Again sorry for the silly questions, but people here are so helpful and straight to the point without flames and I am only interested in moving forward!
Matt Sweeney