1. A method performing a graphics pipeline, by a graphics processing unit, on a frame including an object partitioned into one or more tiles, the method comprising: performing a binning pipeline including, generating an output patch, determining a number of tiles that include the output patch, determining whether to perform tessellating on the output patch based on the determined number of tiles, and binning a tile list of one of the output patch or tessellated primitives of the output patch based on whether tessellating is performed or not; and performing a rendering pipeline per tile based on the binned tile list, wherein the performing of the binning pipeline includes determining not to perform tessellation on the output patch when the number of tiles that include the output patch is one.