Advertisement Jump to content


This topic is now archived and is closed to further replies.


DirectDraw Bltfast speeds.

This topic is 5877 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I’ve run into a very frustrating problem with DirectDraw Bliting. I’ve created a Widowed DirectX surface that is 600x800. When I have a ->Bltfast to draw my two largest images, one is a full 800x600 and the other 520x520, the speed of the bliting drops off very steeply. So steeply that on a Intel 233 based system using a Voodoo3 board my from rate drops from 30 fps (with neither images) to 12 FPS with both. With the smaller of the two images being drawn I get 20 FPS and with just the larger being drawn I get 16 FPS. What I’d like to know is what is going on here and how can I get better performance?

Share this post

Link to post
Share on other sites
i''m doing something similar (with 1280x1024x32 and a 1GHz machine without a problem)

but to your problem:
you could try to draw only the parts of the bitmap which need to be redrawn. this way you''ll have more blt operations, but should come out faster because you''re moving less data...

hope that helps a little

Share this post

Link to post
Share on other sites

  • Advertisement

Important Information

By using, you agree to our community Guidelines, Terms of Use, and Privacy Policy. is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!