using a backdrop on without cls i get 457 fps.
sync on : sync rate 0
backdrop on : color backdrop rgb(0,0,0)
ink rgb(255,255,255),1
disable escapekey :while escapekey()=0
box 1,1,32,32
text 100,1,STR$(screen fps())
fastsync : endwhile
end
using a cls i lose about 30 fps.
sync on : sync rate 0
backdrop on : color backdrop rgb(0,0,0)
ink rgb(255,255,255),1
disable escapekey :while escapekey()=0
box 1,1,32,32
text 100,1,STR$(screen fps())
fastsync : cls : endwhile
end
naturally for the classic users change fastsync to sync.
As you clearly see it draws fps.
A sync is really a clear screen then repaint screen.
If you wanted to know as well for yourself instead of stabbing in the proverbial dark you would have found out in minutes writing your own examples.
If you want less fps in your programs be my guest pfft lmao.