An organic light-emitting diode, OLED, display, comprising: a display panel (not) including a plurality of pixels; a scan driver configured to apply a scan signal to the display panel; a data driver configured to generate a data signal based on: i) two-dimensional, 2D, image data in a 2D display mode and ii) stereoscopic image data in a stereoscopic display mode, wherein the data driver is further configured to apply the data signal to the display panel; a controller (140, 240, 340, 440) configured to: i) receive an image signal from an external source at an input frequency, ii) convert the image signal to the 2D image data representing on or off states of the pixels at each of N x k sub-fields in the 2D display mode, and iii) convert the image signal to the stereoscopic image data representing on or off states of the pixels at each of N sub-fields in the stereoscopic display mode, where N and k are integers greater than 1; and a frame memory configured to store the 2D image data in the 2D display mode and the stereoscopic image data in the stereoscopic display mode; a first look-up table arranged to stores first data used by the controller to generate the 2D image data, the first data including a weight for each of the N x k sub-fields and on/off information at each of the N x k sub-fields corresponding to a gray level of the image signal in the 2D display mode; and a second look-up table arranged to store second data used by the controller to generate the stereoscopic image data, the second data including a weight for each of the N sub-fields and on/off information at each of the N sub-fields corresponding to a gray level of the image signal in the stereoscopic display mode, wherein the input frequency of the image signal applied to the controller in the 2D display mode is substantially the same as the input frequency of the image signal applied to the controller in the stereoscopic display mode, and wherein the controller is further configured to use the N x k weights stored in the first look-up table to control respective emission time periods of the N x k sub-fields in the 2D display mode, and to use the N weights stored in the second look-up table to control respective emission time periods of the N sub-fields in the stereoscopic mode, wherein the weight of a J-th sub-field of the stereoscopic image data is different from the weight of a J-th sub-field of the 2D image data so that the emission time period corresponding to the weight of the J-th sub-field of the stereoscopic image data is different from the emission time period corresponding to the weight of the J-th sub-field of the 2D image data, where J is a positive integer and is less than or equal to N. a display panel (not) including a plurality of pixels; a scan driver configured to apply a scan signal to the display panel; a data driver configured to generate a data signal based on: i) two-dimensional, 2D, image data in a 2D display mode and ii) stereoscopic image data in a stereoscopic display mode, wherein the data driver is further configured to apply the data signal to the display panel; a controller (140, 240, 340, 440) configured to: i) receive an image signal from an external source at an input frequency, ii) convert the image signal to the 2D image data representing on or off states of the pixels at each of N x k sub-fields in the 2D display mode, and iii) convert the image signal to the stereoscopic image data representing on or off states of the pixels at each of N sub-fields in the stereoscopic display mode, where N and k are integers greater than 1; and a frame memory configured to store the 2D image data in the 2D display mode and the stereoscopic image data in the stereoscopic display mode; a first look-up table arranged to stores first data used by the controller to generate the 2D image data, the first data including a weight for each of the N x k sub-fields and on/off information at each of the N x k sub-fields corresponding to a gray level of the image signal in the 2D display mode; and a second look-up table arranged to store second data used by the controller to generate the stereoscopic image data, the second data including a weight for each of the N sub-fields and on/off information at each of the N sub-fields corresponding to a gray level of the image signal in the stereoscopic display mode, wherein the input frequency of the image signal applied to the controller in the 2D display mode is substantially the same as the input frequency of the image signal applied to the controller in the stereoscopic display mode, and wherein the controller is further configured to use the N x k weights stored in the first look-up table to control respective emission time periods of the N x k sub-fields in the 2D display mode, and to use the N weights stored in the second look-up table to control respective emission time periods of the N sub-fields in the stereoscopic mode, wherein the weight of a J-th sub-field of the stereoscopic image data is different from the weight of a J-th sub-field of the 2D image data so that the emission time period corresponding to the weight of the J-th sub-field of the stereoscopic image data is different from the emission time period corresponding to the weight of the J-th sub-field of the 2D image data, where J is a positive integer and is less than or equal to N.