×

Method and apparatus for simultaneous parallel query graphics rendering Z-coordinate buffer

  • US 5,596,686 A
  • Filed: 04/21/1994
  • Issued: 01/21/1997
  • Est. Priority Date: 04/21/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of writing graphics images from a set of geometry data stored in a data memory to rasterized pixel data stored in a frame buffer for presentation on a display screen, said method comprising the steps of:

  • storing a number for use as a z-coordinate value with each image pixel location represented by said frame buffer in a magnitude comparison content addressable memory buffer;

    selecting a geometry data item having at least one z-coordinate value from said set of geometry data stored in said data memory;

    generating a bounding box around said selected geometry data;

    determining a minimum z-coordinate value of said selected geometry data;

    simultaneously performing for each of a plurality of pixels, prior to generation of pixel raster data from said selected geometry data, an arithmetic magnitude comparison between said minimum z-coordinate value and previously stored z-coordinate values associated with each of said plurality of pixels of previously selected geometry data currently stored on a pixel-by-pixel basis in said magnitude comparison content addressable memory buffer; and

    discarding on a pixel-by-pixel basis, prior to generation of pixel raster data from said selected geometry data, a portion of said selected geometry data for which said minimum z-coordinate value is greater than said previously stored z-coordinate values within said bounding box so that said discarded portion of said selected geometry data is not written to said frame buffer.

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