Original Post
I ran up against the MaxPrimitiveCount limit when trying to render a triangle list. I had 107k vertices in the vertex buffer and the device only allows 64k max primitives. So, I wrote a loop to render no more than 64k primitives at a time. I left the vertex buffer alone. It still contained 107k vertices. Still, the application crashes with this message:
Direct3D9: (ERROR)
rimitive count or vertex count is too big. Check device caps.
What gives?
Gort...Klaatu, Barada Nikto!