How does Photoshop (Or drawing programs) blit?

Posted by user146780 on Stack Overflow See other posts from Stack Overflow or by user146780
Published on 2010-05-20T01:26:20Z Indexed on 2010/05/20 1:30 UTC
Read the original article Hit count: 210

Filed under:
|
|
|
|

I'm getting ready to make a drawing application in Windows. I'm just wondering, do drawing programs have a memory bitmap which they lock, then set each pixel, then blit? I don't understand how Photoshop can move entire layers without lag or flicker without using hardware acceleration. Also in a program like Expression Design, I could have 200 shapes and move them around all at once with no lag. I'm really wondering how this can be done without GPU help. I don't think super efficient algorithms could justify that?

Thanks

© Stack Overflow or respective owner

Related posts about c

    Related posts about c++