An apparatus suitable for driving a display having a first portion and a second portion comprising: a first display pipeline comprising a first control unit and a first timing generator; a second display pipeline comprising a second control unit and a second timing generator; wherein the first control unit and the second control unit are configured to send a first indication to the first timing generator and a second indication to the second timing generator, respectively, responsive to receiving video frame data comprising configuration data; wherein each of the first timing generator and the second timing generator is configured to generate a respective regular vertical blanking interval, VBI, signal and a respective repeat VBI signal based on the first indication and the second indication; wherein the first display pipeline is configured to receive the video frame data comprising configuration data and first image data corresponding to a first portion of a current frame and to drive the first portion of the display based on the first image data; and wherein the second display pipeline is configured to receive the video frame data comprising configuration data and second image data corresponding to a second portion of the current frame and to drive the second portion of the display based on the second image data; characterized in that the first display pipeline is further configured to: detect both the regular VBI signal, and the repeat VBI signal, each configured to establish a starting point of a new VBI defined as a constant period of time from when a last pixel of a frame is driven to the display to when a first pixel of a subsequent frame is driven to the display; receive the regular VBI signal indicating that both the first display pipeline and the second display pipeline have received configuration data for the next frame by a specific point in time; receive the repeat VBI signal different from the regular VBI signal indicating that either of the first display pipeline or the second display pipeline has not received configuration data for the next frame by the specific point in time; drive the current frame again when the repeat VBI signal is detected; and drive the next frame when the regular VBI signal is detected. a first display pipeline comprising a first control unit and a first timing generator; a second display pipeline comprising a second control unit and a second timing generator; wherein the first control unit and the second control unit are configured to send a first indication to the first timing generator and a second indication to the second timing generator, respectively, responsive to receiving video frame data comprising configuration data; wherein each of the first timing generator and the second timing generator is configured to generate a respective regular vertical blanking interval, VBI, signal and a respective repeat VBI signal based on the first indication and the second indication; wherein the first display pipeline is configured to receive the video frame data comprising configuration data and first image data corresponding to a first portion of a current frame and to drive the first portion of the display based on the first image data; and wherein the second display pipeline is configured to receive the video frame data comprising configuration data and second image data corresponding to a second portion of the current frame and to drive the second portion of the display based on the second image data; detect both the regular VBI signal, and the repeat VBI signal, each configured to establish a starting point of a new VBI defined as a constant period of time from when a last pixel of a frame is driven to the display to when a first pixel of a subsequent frame is driven to the display; receive the regular VBI signal indicating that both the first display pipeline and the second display pipeline have received configuration data for the next frame by a specific point in time; receive the repeat VBI signal different from the regular VBI signal indicating that either of the first display pipeline or the second display pipeline has not received configuration data for the next frame by the specific point in time; drive the current frame again when the repeat VBI signal is detected; and drive the next frame when the regular VBI signal is detected.