Does this run crawlingly slowly for anyone else or is it just me?
Hint: the problem has nothing to do with the distance function. Remove the distance check entirely and have it just plot random dots and it will still run at a snail's pace.
Does it have anything to do with the fact that I'm not clearing the buffer every frame? There is no cls in there...
Source removed; not everyone has blitz installed. Sorry to be a bother
Maybe it's just that it doesn't like to flip the buffer, and that takes some amount of time, therefore "batching" the draws would make things faster.
Edit: Yes, it did. It just seems very strange to me that the above code would run (for me) at maybe 5 frames per second. If anything, batched draws run at a grossly higher framerate-- not just a faster fill rate.
Blitz is strange.