xserver/render
Maarten Lankhorst c6511d0142 exa: only draw valid trapezoids
Fixes freedesktop.org bug https://bugs.freedesktop.org/show_bug.cgi?id=67484

If t->bottom is close to MIN_INT, removing top can wraparound, so do the check properly.
A similar fix should also be applied to pixman.

Signed-off-by: Maarten Lankhorst <maarten.lankhorst@canonical.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2016-06-17 11:21:30 +02:00
..
Makefile.am
animcur.c render: Use OsTimer for animated cursor timing 2015-12-01 13:56:12 -05:00
filter.c
glyph.c render: Hide/unexport some implementation details 2015-07-08 16:40:57 -04:00
glyphstr.h render: Hide/unexport some implementation details 2015-07-08 16:40:57 -04:00
matrix.c
miindex.c
mipict.c render: Hide/unexport some implementation details 2015-07-08 16:40:57 -04:00
mipict.h render: Hide/unexport some implementation details 2015-07-08 16:40:57 -04:00
mirect.c
mitrap.c
mitri.c
picture.c render: free already allocated formats in PictureInit failure case 2016-03-08 10:20:10 -05:00
picture.h exa: only draw valid trapezoids 2016-06-17 11:21:30 +02:00
picturestr.h render: Hide/unexport some implementation details 2015-07-08 16:40:57 -04:00
render.c dix: Remove pointless client-state callbacks 2016-05-11 11:21:08 -04:00