[AD] asm blitter patch |
[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]
After further investigations, it turned out that the problem in video->memory blit operations under Windows, although related to the locking mechanism, actually originates in a glitch in the asm blitters... I introduced three months ago while fixing the "%es not restored quickly enough" bug. In my defence ;-) - the macro UNWRITE_BANK() was a little misleading for the source bitmap that is only read, - a little comment wouldn't have been useless in the masked_blit() routines to explain the apparent inconsistency. Tested under Windows only. Could someone test it on another platform and commit it ? --- Eric Botcazou ebotcazou@xxxxxxxxxx
Attachment:
iblit.zip
Description: Zip compressed data
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |