Re: [AD] Allegro x86 clear and blit optimizations - update

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


> 24-bit blitters have NOT been tested, unfortunately, as I am unable to.
>
> There is a bug in the 24-bit code.

I've fixed the problems in _linear_clear_to_color24(). The patch is
attached.

-DirectDraw soft 640x480x24:
 vram->vram blit()               +0.9 %
 aligned vram->vram blit()     +2.2 %
 blit() from memory              +5.0 %
 aligned blit() from memory    +8.7 %
 masked_blit() from memory   +14.1 %

--
Eric Botcazou
ebotcazou@xxxxxxxxxx

Attachment: iblit24.diff
Description: Binary data



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/