Sprites seem very slow in 1.104

Archives Forums/Blitz3D Bug Reports/Sprites seem very slow in 1.104

Vorderman(Posted 2010) [#1]
I've just been testing program speeds to try and track down a slowdown issue, and it seems that the newer B3D updates are very slow when it comes to rendering sprites.

I tried the following program on a clean install of B3D v1.64 and it hits the max 60fps all the time. On B3D 1.104 it just barely manages 7 to 8fps.

The PC is an Intel Core2Quad Q9550 @ 2.83ghz, Vista Enterprise 64bit SP2, 9800GTX driver version is listed as 8.15.11.8585.

I've also noticed similar slowdown on my 32bit WinXP SP2 machine with a Radeon 4850.




jfk EO-11110(Posted 2010) [#2]
On my older XP laptop your sample runs with about 20 fps with both, V1.98 and V1.104. you may however try the following code that is using a substitute for sprites, based on quads. I get only about 15 fps with it, but that's better than 3 fps... And maybe you can manage to use Copyentity for similar sprites, this would make it much faster I think. Any other single surface system would also be interesting.

Note: before you FreeEntity such a Sprite you'd need to ReleaseSprite() it.