1. A method for rendering a polygon, the method comprising: receiving geometry data defining vertices of the polygon, computing initial vertex x,y values at end points proximate to each of the vertices of the polygon; computing a slope along each edge of the polygon; interpolating x,y values along each respective edge of the polygon, wherein said interpolating uses the computed slope along the respective edge of the polygon; storing final x,y values for each respective edge of the polygon, wherein, for each respective edge, said storing final x,y values comprises storing the interpolated x,y values for non-end points of the respective edge, and said storing final x,y values comprises storing the computed initial vertex x,y values for each of the end points of the respective edge.