Created attachment 144342 [details] Image showing the problem The Opera browser has many graphical bugs with the iris driver now, but they are not being recorded when doing an apitrace. The attached image shows the problem. To use iris, the environment variable MESA_LOADER_DRIVER_OVERRIDE=iris was used. System specifications: Processor: Intel Core i3-6100U; Video: Intel HD Graphics 520; Architecture: amd64; RAM memory: 8 GB; Mesa: 19.2.0-devel (git-8d386e6eef); Kernel version: 4.18.0-20-lowlatency; Distribution: Xubuntu 18.04.2 amd64.
Same for Chromium it seems. I was pretty sure this used to work. :(
Yep, did in fact used to work, regressed with: commit 12bf7cfecf52083c484602f971738475edfe497e Author: Charmaine Lee <charmainel@vmware.com> Date: Sat May 18 18:34:06 2019 -0700 mesa: unreference current winsys buffers when unbinding winsys buffers This fixes surface leak when no winsys buffers are bound. Cc: mesa-stable@lists.freedesktop.org Reviewed-by: Brian Paul <brianp@vmware.com> and now should be fixed on master with: commit 7fe5a8e874b2cae2b1ada3f6aab8ca6766753b1e Author: Dave Airlie <airlied@redhat.com> Date: Mon May 27 09:36:28 2019 +1000 Revert "mesa: unreference current winsys buffers when unbinding winsys buffers" This reverts commit 12bf7cfecf52083c484602f971738475edfe497e. This commits caused lots of problems: https://bugs.freedesktop.org/show_bug.cgi?id=110721 https://bugs.freedesktop.org/show_bug.cgi?id=110761 Fixes: 12bf7cfecf52 ("mesa: unreference current winsys buffers when unbinding winsys buffers") Pushing without review as we need to get it into next stable.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.