I'd like to draw points (a lot of them) and let them appear progressively on the screen. So my idea is to draw them on the screen without clearing it.
However this would work only using single buffering : with double buffering, half of the dots would be on one buffer, and the other half on the second.
I have two questions:
- How can I have a single buffer that allows me to see the drawing appear as it is drawn (here a lot of dots making geometrical forms) ?
- Will this affect the performance of OpenGL aka will it be significantly slower (a bit slower is not a problem)