Abstract:
A method and corresponding apparatus to perform path rendering include selecting a pixel through which a path passes from among pixels included in a frame, using geometric information of the pixels in the frame. The method and corresponding apparatus include setting sub-samples for the selected pixel, and calculating a winding number of the selected pixel using the sub-samples.
Abstract:
A method and apparatus of performing tile-based rendering is provided. The method of performing tile-based rendering includes calculating parameters related to a Bezier curve included in an object, by using geometric information of the object, classifying tiles included in a frame based on the parameters, and performing the tile-based rendering based on the classifying of the tiles.
Abstract:
A curve rendering method includes calculating a step size based on a length of a straight line connecting a start point and an end point among control points of a curve to be rendered, and calculating initial values of a forward differencing algorithm (FDA) based on the calculated step size and coefficient values of an equation of the curve that is determined based on the control points. The method further includes generating an FDA table based on the initial values, and calculating a coordinate value of a pixel based on the FDA table.