[Intel-gfx] [patch] avoid duplicate SaveHWState
Shaohua Li
shaohua.li at intel.com
Thu Aug 14 23:10:36 PDT 2008
i830PreInit already call SaveHWState(). When i830ScreenInit() calls into
i830EnterVT(), we call SaveHWState() again. It appears there is no
register change between the two SaveHWState(), so we can remove the
second SaveHWState() call. This can save time a little bit.
Index: intel-video/src/i830_driver.c
===================================================================
--- intel-video.orig/src/i830_driver.c
+++ intel-video/src/i830_driver.c
@@ -1398,7 +1398,7 @@ I830PreInit(ScrnInfoPtr pScrn, int flags
return FALSE;
pI830 = I830PTR(pScrn);
- pI830->SaveGeneration = -1;
+ pI830->SaveGeneration = serverGeneration;
pI830->pEnt = pEnt;
pScrn->displayWidth = 640; /* default it */
More information about the Intel-gfx
mailing list