drm/mgag200: Optimize damage clips
authorJocelyn Falempe <jfalempe@redhat.com>
Wed, 4 May 2022 13:40:25 +0000 (15:40 +0200)
committerJocelyn Falempe <jfalempe@redhat.com>
Thu, 12 May 2022 13:15:17 +0000 (15:15 +0200)
commitc48a363016349352dac7e66cd1e823f73bff1fc4
tree70b2d58851995198f777ef0aea4ecbf09743ce45
parent3064debaf55e1bc8f191871ca5f82697ef4c0951
drm/mgag200: Optimize damage clips

When there are multiple damage clips, previous code merged them into one
big rectangle. As the Matrox memory is very slow, it's faster to copy each
damage clip.

Signed-off-by: Jocelyn Falempe <jfalempe@redhat.com>
Reviewed-by: Lyude Paul <lyude@redhat.com>
Reviewed-by: Thomas Zimmermann <tzimmermann@suse.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20220504134026.283417-2-jfalempe@redhat.com
drivers/gpu/drm/mgag200/mgag200_mode.c