hi, here's another episode in the series of "how to code your own ggi
extension" ! :)

i have coded a simple ggiPutBox() variant that doubles (or triples,
&c) all pixels.  this is very useful (to me) for displaying 320x200
applications in higher resolutions.

a few questions are troubling my mind for making a useful ggi
extension out of this.

imho it would be best if i could use this routine in conjunction with
other targets, so that all previous ggi applications can be scaled
without having to recompile the code.  question 1: is this possible?

also, someone told me that this code would be well suited for a sprite
library, and perhaps it is (although a general zooming routine would
be even more useful).  i have quite some code lying around that does
general zooming in fairly optimized ways (especially for pentium
plain).  i'd like to share this code, but i haven't got enough time to
set up a ggi extension library.

is anyone working on the sprite library, who has more time than i
have?  i love writing simple routines (zoomers, rotozoomers,
whatever), but designing libraries takes too much time (and i prefer
to work on my own pet project library instead: a simple gui for common
lisp (yes it uses libggi!))

also, as i love optimizing -- are there some critical routines in the
current libggi that you would love to become somewhat faster?  perhaps
i can do some useful _small_ work.  it's getting a bit frustrating not
to be able to lend a hand with a nice project that (according to some)
needs it.

greetings,

-- 
Tijs van Bakel, <[EMAIL PROTECTED]>

Reply via email to