Alpha release of "libcrtyx" line-drawing library

I’ve released an alpha version of libcrtxy, a graphics library on top of
SDL that has the goal of being:

  • fast (uses fixed-point math)
  • scalable (vectors can fit on different screen sizes, but also rendering
    options, like anti-aliasing and alpha-blending can be disabled,
    and eventually I’d like to see OpenGL as a backend)
  • user-centric (user or packager of your software decides screen size,
    rendering options, and backend)

libcrtxy opens the display for you, and everything else you do would be
at the SDL layer (events, sound, etc.).

You can download the source here:

http://libcrtxy.sf.net/

It’s still rough around the edges, and the API documentation is almost
totally incomplete, but there are a pair of demo apps that you can build
with:

make tests

Enjoy! If you want to help, sign up for the mailing list and say ‘hello!’
(There’s also a link to the To-Do list on the website. :slight_smile: )–
-bill!
“Tux Paint” - free children’s drawing software for Windows / Mac OS X / Linux!
Download it today! http://www.tuxpaint.org/

I’ve released an alpha version of libcrtxy, a graphics library on top of
SDL that has the goal of being:

  • fast (uses fixed-point math)

What platform is this for? Last time I checked floating point was faster
than fixed point and has been for some time. I would only use fixed point
on a platform that does not support hardware floating point.

Bob PendletonOn Tue, Aug 5, 2008 at 1:45 PM, Bill Kendrick wrote:

  • scalable (vectors can fit on different screen sizes, but also rendering
    options, like anti-aliasing and alpha-blending can be
    disabled,
    and eventually I’d like to see OpenGL as a backend)
  • user-centric (user or packager of your software decides screen size,
    rendering options, and backend)

libcrtxy opens the display for you, and everything else you do would be
at the SDL layer (events, sound, etc.).

You can download the source here:

http://libcrtxy.sf.net/

It’s still rough around the edges, and the API documentation is almost
totally incomplete, but there are a pair of demo apps that you can build
with:

make tests

Enjoy! If you want to help, sign up for the mailing list and say ‘hello!’
(There’s also a link to the To-Do list on the website. :slight_smile: )


-bill!
“Tux Paint” - free children’s drawing software for Windows / Mac OS X /
Linux!
Download it today! http://www.tuxpaint.org/


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

±-------------------------------------+

What platform is this for? Last time I checked floating point was faster than fixed point and has been for >some time. I would only use fixed point on a platform that does not support hardware floating point.

Bob Pendleton
If I recall correctly, he said it was designed to run quickly on any platform SDL would run on, even ones that don’t have FPU hardware.>----- Original Message ----
From: Bob Pendleton
Subject: Re: [SDL] Alpha release of “libcrtyx” line-drawing library

I’m thinking all of those ARM- and MIPS-based embedded platforms. :slight_smile:

Would use of fixed be detremental on the kinds of platforms that have FPUs?
(Remember, the goal of this library is to clone games from the late 1970s
and early 1980s :slight_smile: )

-bill!On Tue, Aug 05, 2008 at 03:26:01PM -0500, Bob Pendleton wrote:

  * fast  (uses fixed-point math)

What platform is this for? Last time I checked floating point was faster
than fixed point and has been for some time. I would only use fixed point
on a platform that does not support hardware floating point.