CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 01/07/18 17:52:59

Modified files:
        .              : ChangeLog configure.in 
        src/gfx/drivers: Makefile.am sdl_driver.c 
Removed files:
        src/gfx/drivers: SDL_gfxPrimitives.c SDL_gfxPrimitives.h 
                         SDL_gfxPrimitives_font.h 

Log message:
Well, it's mostly a backout of my last commit.
Got rid of the whole sdl_gfxprimitives library and restored our old linedraw code.

Added BOUNDS CHECKING to the linedraw scaling code; we were generating pixel values
outside the drawable surface if scaling was turned on.

So, please test.  Should fix bugs # 218 and #221.  And un-break all of the lines
that my last commit broke.

As an aside, giving scaling parameters on the command line with the sdl driver causes 
a coredump on my
box, I'm looking into it now..

- Pizza


Reply via email to