Claims
- 1. A method for clearing a portion of a Z-buffer in a raster scanned, computer controlled video display system having a frame buffer and said Z-buffer and a graphics update controller coupled to said frame buffer by a frame buffer data bus to transfer data between said graphics update controller and said frame buffer, and said graphics update controller being coupled to said Z-buffer data bus to transfer Z data between said graphics update controller and said Z buffer, said frame buffer and said Z buffer operating at two different speeds such that more bits of data may be changed during a given of time in said frame buffer than in said Z-buffer, said Z-buffer being comprised of dynamic random access memory chips arranged in an array where N chips can be addressed and written to simultaneously such that N distinct bits of Z values can be addressed and written to simultaneously, said method comprising:
- writing a first plurality of bits into a plurality of pixel locations into said frame buffer, said first plurality of bits representing the invalidity of the Z values for said plurality of pixel locations, said plurality of pixel locations corresponding to said portion of said Z-buffer being cleared, said frame buffer receiving said first plurality of bits from said graphics update controller through said frame buffer data bus and said frame buffer being comprised of video random access memory chips in an array where M chips can be addressed and written to simultaneously by said graphics update controller, wherein M is greater than N;
- writing a second plurality of bits into said plurality of pixel locations into said frame buffer, said second plurality of bits representing the background pixel value;
- updating the pixel and Z values for said plurality of pixel locations, said updating occurring without comparing old Z values to new Z values for said plurality of pixel locations; and
- changing said first plurality of bits to indicate the validity of the Z values to for said plurality of pixel locations after updating the pixel values and Z values for said plurality of pixel locations.
Parent Case Info
This is a continuation of application of Ser. No. 527,644, filed 5-22-90, now abandoned which is a continuation of application Ser. No. 243,789 filed 9-13-88. now abandoned
US Referenced Citations (8)
Continuations (2)
|
Number |
Date |
Country |
Parent |
527644 |
May 1990 |
|
Parent |
243789 |
Sep 1988 |
|