Hello,
For the past few weeks, on and off, I have been looking through techniques of updating and rendering a screen full of pixels every frame (approximately 900x600, ~500,000 pixels). Over this period, I have learnt how to use Framebuffer Objects, Display Lists, and Vertex Buffer Objects - learnt quite a bit - but all of these methods seem too slow (unless I am doing it wrong).
Is there a fast way to draw this many pixels to the screen, many of which may be updated every frame? Even a working example somewhere that just sets every pixel to a random colour and I can work from there?
The main thing that slowed down the process previously was updating all the pixels. I figured I could make little sections, or chunks, which all have their own FBO, or VBO, and are updated and rendered seperately, but I am yet to implement this.
Thankyou.