My font system uses a single texture, and each letter is represented by its u,v coords. Hence, to write some text to the screen the function creates a quad for each letter and textures them accordingly.
However, while doing a speed test by displaying the same text over and over again and finding out how long it took, I found that when the repetitions got to a certain size (For a = 1 to 1000) I got Memory Access Violations at RenderWorld, and the program stopped.
The text produces 23 quads each time. That's 23000 quads, or 46000 polygons so it can't be a strop about poly count. Is there any limit to the number of quads you can place right on top of each other (as I have been doing)? I can't imagine there would - surely it's just four independent vertices that just happen to have the same coordinates.
What's the problem?
However, while doing a speed test by displaying the same text over and over again and finding out how long it took, I found that when the repetitions got to a certain size (For a = 1 to 1000) I got Memory Access Violations at RenderWorld, and the program stopped.
The text produces 23 quads each time. That's 23000 quads, or 46000 polygons so it can't be a strop about poly count. Is there any limit to the number of quads you can place right on top of each other (as I have been doing)? I can't imagine there would - surely it's just four independent vertices that just happen to have the same coordinates.
What's the problem?