← Back to Patent Explorer
US4745575A Expired / Lapsed US ⏱️ 0.0 years remaining

Area filling hardware for a color graphics frame buffer

Assignee: International Business Machines Corp
•
Filing: 1984-11-26
•
Granted: 1988-05-17
•
Expires: 2004-11-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A graphics display apparatus includes a raster-scanned CRT refreshed from a bit-for-pel refresh buffer loaded with bit patterns by a microprocessor corresponding to a desired image. To display shaded areas, additional control logic draws an outline of the area in an auxiliary memory, preferably using Bresenham's Algorithm, according to specified rules. Edge filling logic consisting of EXCLUSIVE-OR gates is used to draw the filled area in the refresh buffer as the outline is read from the auxiliary memory into the refresh buffer. This hardware assistance by the control logic and edge fill logic to the microprocessor enables complex areas to be drawn and filled without unduly degrading the performance of the microprocessor.

Inventors

  • 👤 Adrian J. Hawes

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 13:04
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/36; G09G5/39; G09G5/393; G06; G06T; G06T11/00; G06T11/40

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 152 words
A graphics display apparatus comprising a raster-scanned cathode ray tube display, a graphics processor for providing bit patterns corresponding to a desired graphics image to be displayed on said cathode ray tube, a bit-per-pel refresh buffer containing bit patterns provided by said graphics processor to refresh said cathode ray tube, an auxiliary memory for containing a bit pattern representing the outline of an area to be displayed on said cathode ray tube, and control logic responsive to said graphics processor to load a bit pattern representing the outline of the area to be displayed into said auxiliary memory and thereafter read data from said auxiliary memory to said refresh buffer while adding bits to fill said outline of said area with a desired color pattern, said control logic including means for EXCLUSIVELY-ORing successive bits of said bit pattern read byte-by-byte from said auxiliary memory to thereby provide data representing said filled area.
Claim 2
Dependent Claim 152 words
A graphics display apparatus comprising a raster-scanned cathode ray tube display, a graphics processor for providing bit patterns corresponding to a desired graphics image to be displayed on said cathode ray tube, a bit-per-pel refresh buffer containing bit patterns provided by said graphics processor to refresh said cathode ray tube, an auxiliary memory for containing a bit pattern representing the outline of an area to be displayed on said cathode ray tube, and control logic responsive to said graphics processor to load a bit pattern representing the outline of the area to be displayed into said auxiliary memory and thereafter read data from said auxiliary memory to said refresh buffer while adding bits to fill said outline of said area with a desired color pattern, said control logic including means for EXCLUSIVELY-ORing successive bits of said bit pattern read byte-by-byte from said auxiliary memory to thereby provide data representing said filled area.
Claim 3
Dependent Claim 32 words
Apparatus as claimed in claim 1 in which said data representing said filled area is loaded into a mask register used to control loading of specified image data into said refresh buffer.
Claim 4
Dependent Claim 61 words
Apparatus as claimed in claim 2, further including a pattern register for containing data representing a specified pattern, and a comparator connected to receive the outputs of said mask and pattern registers, the output of said comparator being connected to enable writing of data into an address of said refresh buffer specified by an address register connected to said control logic.

References Cited (Backward Citations)

US4189743A Cited
EP0005034A2 Cited
EP0019045A2 Cited
US4396989A Cited
US4481594A Cited
US4528642A Cited
EP0095618A2 Cited
US4591850A Cited
US4626838A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-05-17 1991-11-16 1992-05-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-05-17 1995-11-16 1996-05-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-05-17 1999-11-16 2000-05-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag