Re: [AD] acquire_bitmap weirdness |
[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]
Elias Pschernig wrote:
I have no idea, and it's hard for me to follow the code (Why would DirectX need "bank unwriting?" - I thought that's something only existent in old VESA drivers..). So well, I would not be surprised by either way.
DDraw still needs to support VESA boards, for those nasty old video cards that don't have Windows drivers. MS decided to expose the limitations to the applications in an intrusive way, unlike Allegro.
My tests show that I can draw about 5% more putpixel in a second with an acquire_screen pair, than without.. with pthreads for 2.6 kernels, mutex locks are mostly the function call overhead if the lock is not congested (and only get very slow if a locked mutex is hit, and a syscall is performed).
I don't think anyone cares about the performance of putpixel.
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |