BitBlt Speedup.

BlitzMax Forums/BlitzMax Programming/BitBlt Speedup.

TartanTangerine (was Indiepath)(Posted 2005) [#1]
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.


ImaginaryHuman(Posted 2005) [#2]
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.


TartanTangerine (was Indiepath)(Posted 2005) [#3]
No idea how an OpenGL implementation would work, currently they write pixels to the backbuffer.


Tom(Posted 2005) [#4]
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.



TartanTangerine (was Indiepath)(Posted 2005) [#5]
Fair cop.