Previous | Next --- Slide 24 of 81
Back to Lecture Thumbnails
username

How will this model be changed to incorporate multiple buffers as some devices utilize double and triple buffering to increase the frame rate

kayvonf

@username. Not much change. Graphics APIs provide the application the ability to "bind" different resources to the pipeline. Rendering commands to the pipeline would result in changes to the current bound frame buffer. (In modern APIs, this buffer is called the "render target".) To implement double buffering (or triple buffering), the application would allocate and maintain multiple buffers and bind different buffers to the pipeline as the render target as necessary.