]> 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)
commit7fb6294bde3e606312f6369bb3acc97f73a31090
treee30c4cb1602ad283d807a2c00c1ebd695ea1076f
parentad2812df7b90cf414bce6fd5a29241f4c1bf54a0
drm/qxl: fix framebuffer dirty rectangle tracking.

Commit "ad4e500 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