March 2013
Intermediate to advanced
984 pages
26h 18m
English
To copy pixels between regions of a buffer, or even different framebuffers, use glBlitFramebuffer(). It uses greater pixel filtering during the copy operation, much in the same manner as texture mapping (in fact, the same filtering operations, GL_NEAREST and GL_LINEAR are used during the copy). Additionally, this routine is aware of multisampled buffers and supports copying between different framebuffers (as controlled by framebuffer objects).