×

Method and apparatus for filling polygons displayed by a raster graphic system

  • US 4,481,594 A
  • Filed: 01/18/1982
  • Issued: 11/06/1984
  • Est. Priority Date: 01/18/1982
  • Status: Expired due to Fees
First Claim
Patent Images

1. Apparatus for filling polygons displayed by a color CRT monitor of a computer generated raster graphic system, said system having a frame memory adapted to store color addresses and fast-fill toggle bits at memory locations whose addresses correspond to those of the pixels of the CRT of the monitor, raster scan logic for reading from the frame memory and, for producing in synchronism with the raster scan of the CRT, the color address and fast-fill toggle bit for each pixel, a color look-up memory adapted to store color control signals in memory locations, the addresses of which correspond to color addresses stored in the frame memory;

  • a graphic controller having the capability of writing data into addressed locations of the frame memory, of reading data from said locations and of determining the initial and terminal pixels of a fill element of a horizontal scan line of a polygon, and of producing control signals for controlling the mode of operation of said system, said system having a fast polygon write mode and a fast polygon display mode;

    said apparatus comprising;

    means for reading, when the system is in fast polygon write mode, the fast-fill toggle bits from memory locations in the frame memory of boundary pixels defining the initial and terminal pixels of each fill element of each horizontal scan line, for setting the fast-fill toggle bits of boundary pixels of each fill element if and only if the fast-fill toggle bit read from the memory location for each such boundary pixel is not set, and, if set, for resetting it and for writing the fast-fill toggle bits of boundary pixels of each fill element, andmeans for applying, when the system is in the fast polygon display mode, the color address stored at the initial boundary pixel of each fill element of each horizontal scan line to the color look-up memory in synchronization with the scan thereof until the terminal pixel of the fill element is read from the frame memory, thereafter for applying the color address of each pixel of the horizontal scan line to the color look-up memory in synchronization with the raster scan until another initial boundary pixel of another fill element of the horizontal scan line is is read from memory, or until the end of the horizontal scan line is reached, as long as the system is in its fast polygon display mode.

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