A
programming technique used to create smoother flowing
graphics.
The basics of this technique is to use one page
1 of
video memory to hold the last
image/
frame, while drawing the next frame on another page of off-screen video memory. While the next frame is being drawn, the
screen is focused on the page with the last completed frame. When it finishes drawing the frame it was working on, the screen is switched or “flipped” to that page so that the program can start drawing the next frame on the previous page. This results is smoother flowing graphics because completed frames spend more time on the screen than
incomplete/
in progress frames.
This technique is similar to
double buffering except it uses video memory rather than regular
memory.
1. a page is a chunk of video memory equal to the screen size.