]> git.baikalelectronics.ru Git - kernel.git/commit
drm/qxl: fix framebuffer dirty rectangle tracking.
authorGerd Hoffmann <kraxel@redhat.com>
Mon, 5 Oct 2015 10:20:26 +0000 (12:20 +0200)
committerDave Airlie <airlied@redhat.com>
Wed, 7 Oct 2015 05:31:45 +0000 (15:31 +1000)
commitb53c58ed22f0a652952b295295fece57e3aa7c27
treee30c4cb1602ad283d807a2c00c1ebd695ea1076f
parentdeab230f4d484e5a73e5c67b1e268a96fb47f615
drm/qxl: fix framebuffer dirty rectangle tracking.

Commit "3bbb484 drm/qxl: rewrite framebuffer support" has a bug in the
dirty rectangle tracking:  Instead of ignoring an empty dirty rectangle
when adding a new dirty region the dirty region gets extended to the
upper left corner.  Fix it.

Cc: linux-stable@vger.kernel.org
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/qxl/qxl_fb.c