Yes, but only when the limit was hit, that may differ on certain cards, but should be at least:
31000 Triangles per surface, as well as 31000 Vertices (some may use signed 16 bit words to index internally) Surprisingly it even isn't exactly $7FFF, but a few hundred less sometimes.
You may however use a max of 31000 to be on the (yet) save side.
In your test loop with additions per frame - will the results differ if you add for example delay 50 in the main loop?
31000 Triangles per surface, as well as 31000 Vertices (some may use signed 16 bit words to index internally) Surprisingly it even isn't exactly $7FFF, but a few hundred less sometimes.
You may however use a max of 31000 to be on the (yet) save side.
In your test loop with additions per frame - will the results differ if you add for example delay 50 in the main loop?