Patent ID: 7161603

Claim:
An image rendering device, comprising: a fragment generator configured to generate a set of fragments including pixels in different positions based on inputted pixel data and store them as rasterization results in the data buffer, wherein the fragment generator reads the rasterization result in an identical coordinate position which is already stored in the data buffer, and merges pixel data contained in the read rasterization result and the inputted pixel data and stores them as one rasterization result in the data buffer when the pixel data contained in the read rasterization result and the inputted pixel data do not conflict with each other; a data buffer configured to hold rasterization results of polygons, wherein the data buffer merges the rasterization results which do not conflict with each other and holds them as one rasterization result; and a pixel processor configured to acquire the rasterization result from the data buffer and sequentially process pixel data contained in the rasterization result and contained in the fragment generated by the fragment generator, wherein the fragment is a set of pixels located adjacent to each other in a rectangular shape, and wherein the fragment is a set of pixels located apart from each other.