A
programming technique used to create smoother flowing
graphics.
The way to do this is to have a chunk of
memory as a
buffer for your
screen.
Polygons,
sprites, or whatever are drawn onto this buffer. Once it’s finished drawing the current
frame, it copies the buffer onto the screen and starts drawing the next frame on the buffer. This creates smoother graphics by having complete frames spend more time on the screen rather than incomplete/being_worked_on frames.
This technique is similar to
page flipping except it uses regular memory rather than
video memory.