Patent ID: 7034846
Filing Date: 2006-04-25
Classification: G06T

Abstract:
1. A polygon rendering system for receiving geometric data defining a polygon in an image being generated and rendering said geometric data as pixel data, said pixel data defining pixels used to display said image, said system comprising: a first memory buffer for storing said pixel data; a second memory buffer for storing additional pixel data used to render edge pixels at a higher resolution than pixels that are not said edge pixels, said edge pixels located on an edge of said polygon in said image; and a display controller for outputting said pixel data in said first memory buffer to output circuitry; wherein said first memory buffer comprises at least three data fields for each of said pixels, said three data fields including a bit flag field containing a hi-res bit flag indicating whether said field's corresponding pixel is one of said edge pixels, a color data field containing a color value for said corresponding pixel, and a Z-distance field containing a Z-distance value for said corresponding pixel; wherein said display controller updates contents of said first buffer with data based on contents of said second buffer; and wherein, when said polygon rendering system renders pixel data defining an edge pixel, said display controller writes a memory offset value in a data field corresponding to said edge pixel in said first buffer, said memory offset value indicating an address of said additional pixel data corresponding to said edge pixel in said second buffer.