There is this problematic graphic corruption bug on mesa: #91889 on bug.freedesktop.org I was able to find out that during landing location choose time you use glTexImage2D and glTexSubImage2D to get textures used for ui, but for some reason under mesa this functions produce textures that contain content of other windows, so I would like to know how you produce data to be used by this functions. Thanks. This is one example of such texture:
Yes it looks bad.. AFAIK this is some freaky stuff in JavaScript UI engine.. (like in aforementioned bug discussion people suggest) bugs.freedesktop.org /show_bug.cgi?id=91889 It gets random swaths of graphics memory (one day i saw image of Guake closed some time ago..) glxinfo : OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD RV770 OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.7.0-devel (git-2cfa64e 2015-07-09 trusty-oibaf-ppa+xbmc-nv12-transcode) Good thing there's ./PA --software-ui to workaround that.