How do I improve a 2D pixel draw
I'm trying to plot a massive amount of point to the screen. Doing a brute force draw is too slow. Here is what I currently do:
glBegin(GL_POINTS);
for(int xy =0; xy < max_pts; xy++)
{
glVertex2d(data[xy].x, data[xy].y);
}
glEnd();
glFlush();
What would be a better strategy for drawing? I don't need the points to suddenly appear all at once. The points can trickle in; just as long as they are eventually all present. Thanks for any help.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement