Check current size before resizing QDirectFbBackingStore through
its resize() method to avoid useless deallocation/reallocation.
Change-Id: Idc32eb20d3d3cac988fa9dd2feb80910303f5763
Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
void QDirectFbBackingStore::resize(const QSize &size, const QRegion& reg)
{
+ Q_UNUSED(reg);
+
+ if ((m_pmdata->width() == size.width()) &&
+ (m_pmdata->height() == size.height()))
+ return;
+
QDirectFbBlitter *blitter = new QDirectFbBlitter(size, m_dfbSurface.data());
m_pmdata->setBlittable(blitter);
}