PURPOSE: A device and method of rendering based on tile are provided to minimize performance degradation by performing duplication calculation. CONSTITUTION: A pre-binning unit(110) pre-bins a plurality of tiles targeted on at least one object included in a frame comprised of the plurality of tiles. A vertex shading unit(120) performs vertex shading per file base don the prebinned objects. A viewpoint mapping unit(130) performs viewpoint mapping per every vertex in the tile. A primitive process unit(140) configures vertex in the file as a primitive.