Comment 151 for bug 755841

Revision history for this message
In , Chris Wilson (ickle) wrote :

Note in addition to using pageflipping via the TearFree option, there is a glimmer of light in the form of

kernel commit d7d4eeddb8f72342f70621c4b3cb718af9361712
Author: Chris Wilson <email address hidden>
Date: Wed Oct 17 12:09:54 2012 +0100

    drm/i915: Allow DRM_ROOT_ONLY|DRM_MASTER to submit privileged batchbuffers

and

xf86-video-intel commit 891bae4aa91e85542dcbe38f6ee92141e3efc801
Author: Chris Wilson <email address hidden>
Date: Wed Oct 17 11:29:10 2012 +0100

    sna: Use the secure batches to program scanline waits on gen6+

to try and convince the hardware to do vsync'ed updates. (In terms of power efficiency, using pageflipping is the way forward as that is how the hardware is designed to operate. Also note that only the later steppings of SNB have scanline waits...)