diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2012-05-28 10:55:49 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2012-05-28 12:48:25 +0100 |
commit | 5b99c7cd340f782d3057d4257865c5feb96b71f0 (patch) | |
tree | 8ff72c353614910654d3ec4ff66dfe9a0f12e0af | |
parent | 810357ad65d551ec5d35dbf228f1b62fe235801f (diff) |
uxa/dri: Enable vblank scheduling even with pageflipping disabled
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
-rw-r--r-- | src/intel_dri.c | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/intel_dri.c b/src/intel_dri.c index 34d00b69..3261e546 100644 --- a/src/intel_dri.c +++ b/src/intel_dri.c @@ -1685,15 +1685,13 @@ Bool I830DRI2ScreenInit(ScreenPtr screen) info.CopyRegion = I830DRI2CopyRegion; #if DRI2INFOREC_VERSION >= 4 - if (intel->use_pageflipping) { - info.version = 4; - info.ScheduleSwap = I830DRI2ScheduleSwap; - info.GetMSC = I830DRI2GetMSC; - info.ScheduleWaitMSC = I830DRI2ScheduleWaitMSC; - info.numDrivers = 1; - info.driverNames = driverNames; - driverNames[0] = info.driverName; - } + info.version = 4; + info.ScheduleSwap = I830DRI2ScheduleSwap; + info.GetMSC = I830DRI2GetMSC; + info.ScheduleWaitMSC = I830DRI2ScheduleWaitMSC; + info.numDrivers = 1; + info.driverNames = driverNames; + driverNames[0] = info.driverName; #endif return DRI2ScreenInit(screen, &info); |