I have an application written for OpenGL on an Ubunutu system which continuously renders a bit map image held in RAM to the screen. The "graphics programming" in this application is done at the lowest level by manipulating bits in RAM for efficiency. I need to snap these bitmaps up on the screen as fast as possible. In my existing application, I use textures to do this. It is a full screen (say 1024X1024) 24 bit color image.
What is the absolutely fastest way I can pump each frame out on a Raspberry PI2 when I've got a new frame ready to go? In my existing application I use the blocking swap buffers call to synchronize with the monitor. I've been told that's automatic on the PI. I need to render these frames at 60Hz. Can a PI handle this job, and if so, can someone give me some example code to play with? Thanks.