freesci-develop
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freesci-develop] cvs: jameson


From: FreeSCI CVS repository
Subject: [freesci-develop] cvs: jameson
Date: Thu, 06 Jan 2005 05:07:57 +0100

CVSROOT:        /var/cvs/freesci
Module name:    freesci
Changes by:     jameson 2005/01/06 04:07:56 GMT

Modified files:
        src            : config.c main.c 
        src/engine     : game.c 
        src/gfx/resource: Makefile.am sci_pic_0.c 
        src/scicore    : console.c 
Added files:
        src/gfx/resource: sci_picfill.c 

Log message:
* Updated console.c to reflect removal of some dmalloc() function
* Added --without-pic-scaling configuration-time parameter
* Pulled pic0 drawing code out into sci_picfill.c
* Updated sci_pic_0 to use sci_picfill.c twice:
+ old version
+ version without pic scaling support

This second version of the pic filling code is used for drawing unscaled
images now. Removing the overhead of safe scaled picture drawing resulted
in the following speedups:

IA32 (Pentium M 1.6 GHz):       59.1
Alpha (EV56 533 MHz):           84.4

This might be useful for low-end devices, where pic drawing performance is
an issue.

-- Christoph





reply via email to

[Prev in Thread] Current Thread [Next in Thread]