A method of driving a display panel that includes a first display region having a first resolution and a second display region being adjacent to the first display region and having a second resolution higher than the first resolution, the method characterised by the following steps: determining maximum luminance data among first red data, first green data, and first blue data that are applied to the first display region; calculating a threshold gray-level, wherein the threshold gray-level is calculated by: LGL = MD × LG 1 / λ, where LGL denotes the threshold gray-level, MD denotes the gray-level of the maximum luminance data, LG denotes a luminance gain, and λ denotes the gamma value for the display panel, wherein the luminance gain is obtained by dividing a second reference luminance of the second display region by a first reference luminance of the first display region, a gray-level of the maximum luminance data, and a gamma value for the display panel; selecting, as a gain determination gray-level, the threshold gray-level if the threshold gray-level is lower than a maximum gray-level for the display panel, or the maximum gray-level for the display panel if the maximum gray-level for the display panel is lower than the threshold gray-level; calculating a compensation gain by dividing the gain determination gray-level by the gray-level of the maximum luminance data; generating first compensated red data, first compensated green data, and first compensated blue data by applying the compensation gain to the first red data, the first green data, and the first blue data; displaying a first image in the first display region based on the first compensated red data, the first compensated green data, and the first compensated blue data; and displaying a second image in the second display region based on second red data, second green data, and second blue data that are applied to the second display region, wherein the first reference luminance of the first display region corresponds to a first maximum luminance of the first display region implemented based on reference data, and the second reference luminance of the second display region corresponds to a second maximum luminance of the second display region implemented based on the reference data, wherein the reference data is data having the maximum gray-level for the display panel. determining maximum luminance data among first red data, first green data, and first blue data that are applied to the first display region; calculating a threshold gray-level, wherein the threshold gray-level is calculated by: LGL = MD × LG 1 / λ, where LGL denotes the threshold gray-level, MD denotes the gray-level of the maximum luminance data, LG denotes a luminance gain, and λ denotes the gamma value for the display panel, wherein the luminance gain is obtained by dividing a second reference luminance of the second display region by a first reference luminance of the first display region, a gray-level of the maximum luminance data, and a gamma value for the display panel; selecting, as a gain determination gray-level, the threshold gray-level if the threshold gray-level is lower than a maximum gray-level for the display panel, or the maximum gray-level for the display panel if the maximum gray-level for the display panel is lower than the threshold gray-level; calculating a compensation gain by dividing the gain determination gray-level by the gray-level of the maximum luminance data; generating first compensated red data, first compensated green data, and first compensated blue data by applying the compensation gain to the first red data, the first green data, and the first blue data; displaying a first image in the first display region based on the first compensated red data, the first compensated green data, and the first compensated blue data; and displaying a second image in the second display region based on second red data, second green data, and second blue data that are applied to the second display region, wherein the first reference luminance of the first display region corresponds to a first maximum luminance of the first display region implemented based on reference data, and the second reference luminance of the second display region corresponds to a second maximum luminance of the second display region implemented based on the reference data, wherein the reference data is data having the maximum gray-level for the display panel.