CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 01/08/04 17:32:02

Modified files:
        .              : ChangeLog README TODO 
        src            : config.c config.l main.c 
        src/engine     : kevent.c 
        src/gfx        : operations.c widgets.c 
        src/include    : gfx_system.h sci_conf.h sound.h soundserver.h 
        src/sound      : soundserver.c soundserver_sdl.c 
                         soundserver_unix.c 

Log message:
* Added and implemented reverse_stereo config option (a)
* Removed leftover debug code
* Fixed gfx_rects_overlap() (b)

I couldn't test (a) from where I was, but, if it works, it should kill
another of our TODO items.

(b) should greatly improve performance for people playing over slow X11
connections, since it fixes the clustering dirty_rect management mode.
However, there's one place in widgets.c I had to patch over to prevent
visible glitches (marked with a #warning; this may break compilation on
some non-gcc compilers).

I'll try to look into this when I have some more time.

-- Christoph


Reply via email to