Jaka jest koncepcja i różnice między Framebuffer i Renderbuffer w OpenGL?

Jestem zdezorientowany koncepcją Framebuffer i Renderbuffer. Wiem, że są wymagane do renderowania, ale przed użyciem chcę je zrozumieć. Wiem, że do przechowywania tymczasowego wyniku rysowania wymagany jest bufor bitmapy. Bufor tylny. Drugi bufor musi być widoczny na ekranie, gdy te rysunki są...