摘要 |
In a double buffering technique, a display controller refreshes a display from a first frame buffer by default and a processor draws into a second frame buffer. When the processor finishes drawing the second frame buffer, the processor signals the display controller that a new frame is ready in the second frame buffer. In response, the display controller refreshes the display from the second frame buffer and concurrently copies each line into the first frame buffer. After the display controller refreshes one entire frame, a complete copy of the frame is available in the first frame buffer so the display controller returns to refreshing the display from the first frame buffer and the processor is able to draw to the second frame buffer. |