libXrender: Changes to 'master'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu Sep 1 15:21:39 UTC 2022
src/Poly.c | 27 ++++++++++++++++++---------
1 file changed, 18 insertions(+), 9 deletions(-)
New commits:
commit 3b888fdf89b4d8f4712c28b340c28604c8ff0b7e
Author: Dmitry Karasik <dmitry.karasik at teliacompany.com>
Date: Sat Aug 7 09:36:03 2021 +0200
fix coredumps in XRenderComputeTrapezoids (issue #1)
Rationale: I don't have enough expertise to judge on how the tessellation
algorithm is broken in XRenderComputeTrapezoids but I do trust Keith Packard
that it is. However using cairo for proper tessellation, as he suggests, is
too heavyweight, and here I propose to alter the code to at least do not cause
coredumps.
Even if/when the function will be marked as obsolete, I believe it is pretty
much capable of rendering relatively simple shapes, and still retains some
value.
More information about the xorg-commit
mailing list