Method and apparatus for graphics display data manipulation
AssigneeIntel Corporation
InventorLeslie D. Kohn
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorLeslie D. Kohn
Estimating the term…
Special purpose graphics instructions are provided to facilitate hidden surface elimination. A Z-buffer check instruction performs multiple, simultaneous unsigned-integer (ordinal) comparisons of newly computed distance (Z) values with the contents of a Z-buffer. Distances of points to be drawn are compared with corresponding values in the Z-buffer, and appropriate bits of a pixel mask are then set to designate those pixels for which the points to be drawn are closer (smaller) than the Z-buffer values. Previously calculated bits of the pixel mask are shifted so that consecutive Z-buffer check instructions accumulate their results in the pixel mask register. A pixel store instruction utilizes the pixel mask to update only those pixel locations in a frame buffer which correspond to a point on a newly rendered surface closer than the surface represented by the current pixel value.
In a digital processor for generating display data for rendering a graphical representation of a three dimensional object on a display screen, said display screen comprising a plurality of pixels, said digital processor sequentially performing operations in synchronism with a clock signal, a method for selectively designating a pixel to be updated comprising the steps of:
In a digital processor for generating display data for rendering a graphical representation of a three dimensional object on a display screen, said display screen comprising a plurality of pixels, an apparatus for selectively updating said pixels comprising:
In a digital processor for sequentially performing operations on a plurality of data words in synchronism with a clock signal, a method for selectively designating a data word to be updated comprising the steps of:
In a digital processor for performing operations on a plurality of data words, an apparatus for selectively updating one of said data words comprising;
Dependencies are inferred from the claim text.