Tearing with i965 + modesetting
Submitted by moo..@..il.com
Assigned to Intel 3D Bugs Mailing List
Link to original bug (#101827)
Description
More details at:
https://lists.freedesktop.org/archives/intel-gfx/2017-July/133110.html https://lists.freedesktop.org/archives/intel-gfx/2017-July/133244.html
On top of that I've updated the tearing demonstration code: https://boblycat.org/~malc/teartest.c
This new version can take a command line argument - number of swaps per frame and when invoked like: "~/tmp/gl/teartest 2" will tear even without DRI3(i.e. with DRI2) (though with some override-redirect magic outlined in the first post)
With DRI3 it more or less always tears (fullscreen, nothing on top).
This leads me to suspsect that this is connected to bugs #97957 and #97173
My, perhaps naive, attempts to validate this hunch by compiling and using Mesa/DRI from git head weren't entirely successful.
Version: 17.1