BitBlt Speedup.

BlitzMax Forums/BlitzMax Programming/BitBlt Speedup.

Skidracer says that the next version of BMax uses BitBlt to draw pixmaps. Blt is nice as it allows scaling.

I want to know if the next version also supports BltFast for those times when you want a really fast render and no scaling.

Is this going to work with OpenGL drawing to the backbuffer then?

If so, if they have a handle on the backbuffer data, maybe they can provide this mem pointer to the user too.

No idea how an OpenGL implementation would work, currently they write pixels to the backbuffer.

The software implementation of IDirectDrawSurface7::BltFast is 10 percent faster than the IDirectDrawSurface7::Blt method. However, there is no speed difference between the two if display hardware is used.


Fair cop.