Method and system for efficiently using fewer blending units for antialiasing
AssigneeBroadcom Corporation
InventorMichael C. Lewis
Life of this patent
Estimating the term…
Loading patent…
AssigneeBroadcom Corporation
InventorMichael C. Lewis
Estimating the term…
A system and method for providing antialiasing of a graphical image on a display is disclosed. The graphical image is generated from data describing at least one object. The display includes a plurality of pixels. The at least one object includes a plurality of fragments. A portion of the plurality of fragments intersects a pixel of the plurality of pixels. Each of the plurality of fragments including an indication of a portion of a corresponding pixel that is intersected. The system and method include providing at least one active region for the pixel. The at least one active region intersects a first portion of the pixel. The method and system also include providing at least one new region. A first portion of the at least one new region indicates where in the pixel the at least one active region and the fragment intersect. A second portion of the at least one new region indicates where in the pixel the at least one active region and the fragment do not intersect. The method and system further include blending a portion of the fragment in a second portion of the pixel corresponding to the first portion of the at least one new region.
A method for providing antialiasing of a graphical image on a display, the graphical image generated from data describing at least one object, the display including a plurality of pixels, the at least one object including a plurality of fragments, a portion of the plurality of fragments intersecting a pixel of the plurality of pixels, each of the plurality of fragments including an indication of a portion of a corresponding pixel that is intersected, the method comprising the steps of:
A method for providing antialiasing of a graphical image on a display, the graphical image provided from data describing at least one object, the display including a plurality of pixels, the at least one object including a plurality of fragments, a portion of the plurality of fragments intersecting a pixel of the plurality of pixels, each of the plurality of fragments including a coverage mask indicating of a portion of a corresponding pixel that is intersected, the method comprising the steps of:
A system for providing antialiasing of a graphical image from data describing at least one object, the at least one object including a plurality of fragments, the system comprising:
A computer-readable medium containing a program for antialiasing a graphical image on a display, the graphical image provided from data describing at least one object, the display including a plurality of pixels, the at least one object including a plurality of fragments, a portion of the plurality of fragments intersecting a pixel of the plurality of pixels, each of the plurality of fragments including an indication of a portion of a corresponding pixel that is intersected, the program including instructions for:
A computer-readable medium containing a program for providing antialiasing of a graphical image on a display, the graphical image being provided from data describing at least one object, the display including a plurality of pixels, the at least one object including a plurality of fragments, a portion of the plurality of fragments intersecting a pixel of the plurality of pixels, each of the plurality of fragments including a coverage mask indicating of a portion of a corresponding pixel that is intersected, the program including instructions for:
An antialiasing unit for providing antialiasing of a graphical image from data describing at least one object on a display, the display including a plurality of pixel, each of the plurality of pixels including a number of subpixels, the at least one object including a plurality of fragments intersecting the plurality of pixels, each of the plurality of fragments including an indication of a portion of a corresponding pixel that is intersected, the antialiasing unit comprising:
Dependencies are inferred from the claim text.