when and only when I use KMS, I get an unexpected behavior like it is shown on the screenshot.
Basically, when I hover over buttons and menus, they are rendered above the place where they really are.
Also selecting items from menus is somewhat difficult since the things that get selected are usually ones above the pointer, not where the pointer is. See the screensot...
The application is called Blender (www.blender.org) and AFAIK it uses OpenGL to render the interface.
Versions of my packages:
Distribution: Up-to-date Archlinux
Created attachment 27080 [details]
selecting from the menus
Created attachment 27081 [details]
hovering over the toolbar
Created attachment 27082 [details]
output of dmesg
Created attachment 27083 [details]
This should be dup with bug#21393 & #19174. It's caused by UXA/DRI2.
*** This bug has been marked as a duplicate of bug 19174 ***
so you need:
xf86-video-intel: master branch, or >=18.104.22.1681.
mesa: master branch, or mesa_7_5_branch.
xserver: master branch, or server-1.6-branch. (not sure if 22.214.171.1241 has the fix)