×

Z test and conditional merger of colliding pixels during batch building

  • US 6,559,852 B1
  • Filed: 07/31/1999
  • Issued: 05/06/2003
  • Est. Priority Date: 07/31/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for conserving frame buffer memory bandwidth in a computer graphics system, comprising the steps of:

  • receiving pixel commands from a pipeline;

    storing representations of the pixel commands in a batch-building buffer to accumulate a batch of frame buffer memory accesses;

    detecting a pixel collision between an incoming pixel command and a buffered pixel command stored in the batch-building buffer;

    performing a depth comparison between the incoming pixel command and the buffered pixel command; and

    if the incoming pixel command fails the depth comparison, not storing a representation of the incoming pixel command in the batch-building buffer;

    if the incoming pixel command passes the depth comparison, determining responsive to the current rendering mode of the pipeline whether the incoming pixel command may be merged with the buffered pixel command; and

    if it is determined that the incoming pixel command may be merged with the buffered pixel command, merging the incoming pixel command with the buffered pixel command.

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