The main purpose of the vidbuffer is described here. OpenGL allows iterchanging the useage of the buffer.
o-+ renderinterface o-+ vidtype