With the amount of newbies around taking things at literal face value, you should be careful of this becoming gospel lol.With sprites, if you draw 5000 of them I think your gpu will explode.
drawing them to another surface will not help whatsoever. You are still drawing the sprites!should i direct draw them ahead or should i use a surface which is in gui length and width (1408,800)
and draw the sprites on there?
To put it into perspective, my gpu could just barely handle a filled screen worth of 16x16 sprites with the draw_sprite command last time I checked. Thats like 8000 calls. Still though, you might not want to give out processing power for rendering like that. Its also electrical power that you're using. Notebook users do not approve.Why/how are you drawing your 5k sprites? could we have a look at the code? we might be able to point out some ineficiencies. (5k sprites at 50fps is pretty bad. IDK what is acheivable with GM by my own 3D engine was able to churn out hundreds of thousands models at over 60 fps on a old mid range GPU. I would expect GM to be able to render more sprites than that).
Hmmm, thats pretty rubbish. I was sure GM could handle more than that...To put it into perspective, my gpu could just barely handle a filled screen worth of 16x16 sprites with the draw_sprite command last time I checked. Thats like 8000 calls. Still though, you might not want to give out processing power for rendering like that. Its also electrical power that you're using. Notebook users do not approve.