×

Apparatus and method for generating point sample masks in a graphics display system

  • US 5,369,739 A
  • Filed: 07/09/1993
  • Issued: 11/29/1994
  • Est. Priority Date: 07/09/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system, a computer implemented method of generating a point sample mask having an array of sample points corresponding to a pixel, wherein each sample point has associated information specifying whether said sample point is inside or outside a polygon, said information being used for rendering said pixel for display by said computer system, said method comprising the steps of:

  • generating a first mask corresponding to a first edge of said polygon, said first mask specifying which ones of a first set of said sample points reside within a first half-plane defined by said first edge, wherein a sign of a vertical or horizontal distance metric corresponding to a first sample of said first set of sample points determines whether said first sample resides within said first half-plane;

    generating a second mask corresponding to a second edge of said polygon, said second mask specifying which ones of a second set of sample points reside within a second half-plane defined by said second edge, wherein a sign of a vertical or horizontal distance metric corresponding to a second sample of said second set of sample points determines whether said second sample resides within said second half-plane;

    generating a third mask corresponding to a third edge of said polygon, said third mask specifying which ones of a third set of sample points reside within a third half-plane defined by said third edge, wherein a sign of a vertical or horizontal distance metric corresponding to a third sample of said third set of sample points determines whether said third sample resides within said third half-plane;

    merging said first mask, said second mask, and said third mask to generate said point sample mask.

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