×

System and method of synchronizing multiple buffers for display

  • US 5,969,728 A
  • Filed: 07/14/1997
  • Issued: 10/19/1999
  • Est. Priority Date: 07/14/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of synchronizing a plurality of buffers of a graphics system for rendering and displaying from a plurality of display lists, each displayed during at least one display interval of a plurality of sequential frame intervals, each frame interval including a display interval followed by a blank interval, the method comprising steps of:

  • reading an address and clearing an arm flag during each blank interval;

    displaying a buffer corresponding to the address during the following display interval;

    alternately writing consecutive display lists into at least two memory locations in a system memory;

    waiting for a continue indication for a written display list to be cleared before overwriting that display list during said writing consecutive display lists step;

    providing a continue indication after each display list is written;

    selecting a next buffer other than the buffer being displayed for rendering a next display list;

    after a continue indication is provided, retrieving and rendering a next written display list into the selected buffer;

    clearing a continue indication after a display list has been rendered;

    writing an address corresponding to the rendered display list for display;

    setting the arm flag and wait for arm flag to be cleared;

    clearing the arm flag; and

    repeating said selecting, retrieving, rendering, clearing and writing an address steps for each of the plurality of display lists.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×