A method of determining a level of detail, LOD, for a texturing operation, the method comprising: acquiring texture coordinate data on pixels included in an upper block (800, 1700, 1800) the upper block consisting of a rectangular arrangement of two or more quads (Q0, Q1, Q2, Q3), wherein each quad consists of a set of 2x2 pixels; determining a reference pixel group consisting of a set of 2x2 pixels contained in the upper block by: selecting one of the quads of the upper block as the reference pixel group; or selecting a set of four pixels (P3, P6, P9, P12) of the upper block, the four pixels being pixels positioned closest to the center of the upper block; or selecting a set of four pixels (P12, P25, P38, P51) of the upper block, each pixel in the set of four pixels being a corner pixel of a 4x4 pixel group positioned at the center of the upper block; determining a first distance, being a maximum distance among four sets of texture coordinates (T0, T1, T2, T3) corresponding to the pixels of the determined reference pixel group; determining a second distance, being a maximum distance among four sets of texture coordinates (T0, T5, T10, T15) corresponding to pixels (P0, P5, P10, P15) positioned at four edges of the upper block; and determining whether the two pixels of the reference pixel group corresponding to the first distance and the two edge pixels of the upper block corresponding to the second distance lie in a same axis; determining whether an absolute value of a difference between the first distance multiplied by N and the second distance is less than a threshold value, wherein N is a natural number equal to the distance between the two edge pixels of the upper block corresponding to the second distance divided by the distance between the two pixels of the reference pixel group corresponding to the first distance; and determining that the reference pixel group is similar to the upper block if the two pixels of the reference pixel group corresponding to the first distance and the two pixels of the upper block corresponding to the second distance lie in a same axis, and the absolute value is less than the threshold value; and calculating an LOD of a quad, including any one of the set of pixels included in the reference pixel group, and determining LODs of the remaining quads included in the upper block to be the same as the calculated LOD in response to determining that the determined reference pixel group is similar to the upper block. acquiring texture coordinate data on pixels included in an upper block (800, 1700, 1800) the upper block consisting of a rectangular arrangement of two or more quads (Q0, Q1, Q2, Q3), wherein each quad consists of a set of 2x2 pixels; determining a reference pixel group consisting of a set of 2x2 pixels contained in the upper block by: selecting one of the quads of the upper block as the reference pixel group; or selecting a set of four pixels (P3, P6, P9, P12) of the upper block, the four pixels being pixels positioned closest to the center of the upper block; or selecting a set of four pixels (P12, P25, P38, P51) of the upper block, each pixel in the set of four pixels being a corner pixel of a 4x4 pixel group positioned at the center of the upper block; selecting one of the quads of the upper block as the reference pixel group; or selecting a set of four pixels (P3, P6, P9, P12) of the upper block, the four pixels being pixels positioned closest to the center of the upper block; or selecting a set of four pixels (P12, P25, P38, P51) of the upper block, each pixel in the set of four pixels being a corner pixel of a 4x4 pixel group positioned at the center of the upper block; determining a first distance, being a maximum distance among four sets of texture coordinates (T0, T1, T2, T3) corresponding to the pixels of the determined reference pixel group; determining a second distance, being a maximum distance among four sets of texture coordinates (T0, T5, T10, T15) corresponding to pixels (P0, P5, P10, P15) positioned at four edges of the upper block; and determining whether the two pixels of the reference pixel group corresponding to the first distance and the two edge pixels of the upper block corresponding to the second distance lie in a same axis; determining whether an absolute value of a difference between the first distance multiplied by N and the second distance is less than a threshold value, wherein N is a natural number equal to the distance between the two edge pixels of the upper block corresponding to the second distance divided by the distance between the two pixels of the reference pixel group corresponding to the first distance; and determining that the reference pixel group is similar to the upper block if the two pixels of the reference pixel group corresponding to the first distance and the two pixels of the upper block corresponding to the second distance lie in a same axis, and the absolute value is less than the threshold value; and calculating an LOD of a quad, including any one of the set of pixels included in the reference pixel group, and determining LODs of the remaining quads included in the upper block to be the same as the calculated LOD in response to determining that the determined reference pixel group is similar to the upper block.