Patent ID: 8817034

Claim:
A graphics rendering device provided with (i) stencil buffer storing stencil data including pieces of first pixel information, one for each pixel in a first image, and (ii) a frame buffer storing frame data composed of pieces of second pixel information, one for each pixel in a second image of a lower resolution than the first image, and the graphics rendering device rendering the frame data on a display, the graphics rendering device comprising: a processor; and a non-transitory memory having stored thereon executable instructions, which when executed by the processor cause the graphics rendering device to perform function as: a stencil data read unit operable to access the stencil buffer one or more times to read a part of the stencil data in accordance with a first access pattern indicating pieces of first pixel information accessible by a single access to the stencil buffer; a frame data generation unit operable to generate, from the part of the stencil data, a part of the frame data composed of a piece of second pixel information corresponding to a predetermined number of pixels in accordance with the first access pattern and an anti-alias pattern used in generating the pieces of second pixel information; an access pattern setting unit operable to set, in accordance with the first access pattern and the anti-alias pattern, a second access pattern indicating pieces of second pixel information accessible by a single access to the frame buffer; and a frame data writing unit operable, when the frame data generation unit has generated pieces of second pixel information as indicated by the second access pattern, to write, in the frame buffer, a part of the frame data corresponding to the pieces of second pixel information in accordance with the second access pattern.