| 00c1132b |
26-Jul-2025 |
wiz <wiz@NetBSD.org> |
pixman: fix debug build Following a suggestion by mrg. |
| f766d2f6 |
22-Jul-2025 |
mrg <mrg@NetBSD.org> |
merge pixman 0.46.4. |
| 14b11b2b |
22-Jul-2025 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.46.4 |
| 7e806d9d |
09-Jan-2023 |
mrg <mrg@NetBSD.org> |
pull across a fix from upstream to fix clang builds. https://gitlab.freedesktop.org/pixman/pixman/-/merge_requests/16/diffs?commit_id=d60b0af5e32fed034bd163d244148947d3ed91a8 Avoid undefined behavior (left-shifting negative value) in pixman_int_to_fixed Reported in https://bugzilla.mozilla.org/show_bug.cgi?id=1580352. Casting the argument to uint32_t should avoid invoking undefined behavior here. We'll still have *implementation-defined* behavior when casting the result back to pixman_fixed_t, but that's better than *undefined*. |
| a1d8a91d |
17-Dec-2022 |
mrg <mrg@NetBSD.org> |
un-merge pixman 0.42.2 and re-merge 0.38.4. |
| 101944cf |
17-Dec-2022 |
mrg <mrg@NetBSD.org> |
initial import of revert to pixman-0.38.4. see arm64 neon issues, and other issues (eg, PR#57108) |
| a0f5681e |
06-Dec-2022 |
martin <martin@NetBSD.org> |
Undo upstream commit b4a105d77232a87304b7b621e2f99e699a8eebd3, it breaks colours on big endian machines. Also reported upstream. |
| 430c6832 |
12-Nov-2022 |
mrg <mrg@NetBSD.org> |
merge pixman 0.42.2. this reverts a local change to pixman.h as upstream have fixed it in a different way. |
| a156c6bd |
12-Nov-2022 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.42.2 |
| 2b036045 |
01-Jun-2019 |
mrg <mrg@NetBSD.org> |
merge for pixman 0.38.4. |
| f8cc1056 |
01-Jun-2019 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.38.4 |
| 4545e80c |
04-Mar-2019 |
mrg <mrg@NetBSD.org> |
merge libdrm 2.4.97 and pixman 0.38.0. |
| 338bf337 |
04-Mar-2019 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.38.0 |
| 7fb3d851 |
30-Dec-2018 |
mrg <mrg@NetBSD.org> |
merge pixman 0.36.0. |
| 4f2886e8 |
30-Dec-2018 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.36.0 |
| f62b614c |
04-Mar-2017 |
mrg <mrg@NetBSD.org> |
update for pixman 0.34.0 |
| 2ee35494 |
04-Mar-2017 |
mrg <mrg@NetBSD.org> |
merge libdrm 2.4.75 and pixman 0.34.0 |
| 6ca29ff0 |
04-Mar-2017 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.34.0 |
| 29dbf691 |
13-Oct-2016 |
joerg <joerg@NetBSD.org> |
Using defined() in a macro as condition for another #if is not portable C. |
| 3ebd81ec |
28-Feb-2016 |
joerg <joerg@NetBSD.org> |
pixman_int_to_fixed is sometimes used with negative values, so do not use left shift, but the equivalent multiplication. |
| cee0d691 |
23-Jan-2015 |
joerg <joerg@NetBSD.org> |
clang 3.6 checks that immediate constraints for inline asm actually get a constant expression, so use the macro version for clang. |
| 67be9c47 |
12-Jul-2014 |
mrg <mrg@NetBSD.org> |
merge pixman 0.32.6. |
| b0854d6a |
12-Jul-2014 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.32.6 |
| 10019316 |
17-Mar-2014 |
mrg <mrg@NetBSD.org> |
avoid using __force_align_arg_pointer__ on non-x86, where it does not exist. |
| d5ef23f0 |
17-Mar-2014 |
mrg <mrg@NetBSD.org> |
turn on PTHREADS. |
| 6282e5a6 |
17-Mar-2014 |
mrg <mrg@NetBSD.org> |
updates for pixman 0.32.4. |
| f83768c3 |
17-Mar-2014 |
mrg <mrg@NetBSD.org> |
merge pixman 0.32.4. |
| de17ff4a |
17-Mar-2014 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.32.4 |
| 9a0cb412 |
05-Jun-2013 |
mrg <mrg@NetBSD.org> |
merge pixman 0.30.0 |
| f4f78bb6 |
05-Jun-2013 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.30.0 |
| c7bcadcc |
28-Feb-2013 |
macallan <macallan@NetBSD.org> |
support Loomgson Multimedia Instructions on NetBSD |
| a7855654 |
09-Feb-2013 |
jmcneill <jmcneill@NetBSD.org> |
pixman 0.28.2 |
| 36b8e95c |
07-Feb-2013 |
macallan <macallan@NetBSD.org> |
enable altivec detection via sysctl(machdep.altivec) |
| c4cf67bd |
31-Jan-2013 |
jmcneill <jmcneill@NetBSD.org> |
Add support for SIMD and NEON extensions. |
| 81988197 |
31-Jan-2013 |
jmcneill <jmcneill@NetBSD.org> |
merge pixman 0.28.2 |
| 9ad247e8 |
31-Jan-2013 |
jmcneill <jmcneill@NetBSD.org> |
initial import of pixman-0.28.2 |
| afd9aa65 |
02-Nov-2012 |
apb <apb@NetBSD.org> |
PIXMAN_OP_any may be stored in variables of type pixman_op_t (which is an enum type). Change the way pixman_op_t is defined, so that PIXMAN_OP_any is now a valid value of the enum type, instead of being a #define'd constant that was out of range. This fixes warnings from clang -Wtautological-constant-out-of-range-compare. |
| 11daf19c |
03-Aug-2011 |
mrg <mrg@NetBSD.org> |
updates for pixman 0.23.2 |
| c7adf4d3 |
03-Aug-2011 |
mrg <mrg@NetBSD.org> |
merge pixman 0.23.2 |
| 6ba797d6 |
03-Aug-2011 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.23.2. important changes include: - more SSE2 support - more arm neon and A8 support - several bug fixes |
| 6bd09e24 |
21-Feb-2011 |
mrg <mrg@NetBSD.org> |
update for pixman 0.21.4 |
| 2b5670b1 |
21-Feb-2011 |
mrg <mrg@NetBSD.org> |
merge pixman 0.21.4. |
| 953d7d37 |
21-Feb-2011 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.21.4. there are a bunch of bug fixes in here but there's no ChangeLog of what change so ... |
| 5f7324a9 |
01-Dec-2010 |
mrg <mrg@NetBSD.org> |
disable sse2 on amd64 for now. |
| 427f3d7c |
21-Nov-2010 |
mrg <mrg@NetBSD.org> |
... and pull over our changes so this builds on non-amd64. |
| 601a93b6 |
21-Nov-2010 |
mrg <mrg@NetBSD.org> |
use _LP64 instead of a (broken) configure test. |
| bfa3415c |
21-Nov-2010 |
mrg <mrg@NetBSD.org> |
update for pixman 0.21.2 |
| 0fe42c5a |
21-Nov-2010 |
mrg <mrg@NetBSD.org> |
merge cornflakes for pixman 0.21.2 |
| 1b18d63a |
21-Nov-2010 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.21.2 |
| 680b3224 |
14-Sep-2010 |
wiz <wiz@NetBSD.org> |
Update for 0.18.4. |
| 5c2d8072 |
14-Sep-2010 |
wiz <wiz@NetBSD.org> |
Import pixman-0.18.4. Changes since 0.18.2: Post-release version bump to 0.18.3 Fix memory leak in the pthreads thread local storage code When storing a g1 pixel, store the lowest bit, rather than comparing with If we bail out of do_composite, make sure to undo any workarounds. Check for read accessors before taking the bilinear fast path Pre-release version bump to 0.18.4 |
| 3b5ce2ae |
23-May-2010 |
mrg <mrg@NetBSD.org> |
.. and pull across our changes. and turn off the poorly detected "__thread" support... |
| ae610daf |
23-May-2010 |
mrg <mrg@NetBSD.org> |
regenerate this for pixman 0.18.2 |
| 952204ab |
23-May-2010 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.18.2 |
| aafc895d |
10-Jan-2010 |
veego <veego@NetBSD.org> |
Regenerate to match current source * enable HAVE_POSIX_MEMALIGN |
| c1cf0bac |
09-Nov-2009 |
mrg <mrg@NetBSD.org> |
turn on SSE2 for amd64. from veego@. |
| 7dae49a8 |
09-Nov-2009 |
mrg <mrg@NetBSD.org> |
update for 0.16.2 |
| a450e446 |
09-Nov-2009 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.16.2 |
| 285c341c |
02-Aug-2009 |
mrg <mrg@NetBSD.org> |
update this for 0.15.16. |
| 36645690 |
18-Jul-2009 |
mrg <mrg@NetBSD.org> |
merge pixman 0.15.16 |
| d0321353 |
18-Jul-2009 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.15.16 |
| 9bb0b7e7 |
09-Jul-2009 |
mrg <mrg@NetBSD.org> |
update for new xfs, libFS, pixman, and glint/siliconmotion/tseng drivers. |
| f75be8a7 |
09-Jul-2009 |
mrg <mrg@NetBSD.org> |
merge pixman 0.15.14 |
| dc259aab |
09-Jul-2009 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.15.14 |
| f842fbd8 |
11-Jun-2009 |
mrg <mrg@NetBSD.org> |
merge pixman 0.15.10 |
| 317c648b |
11-Jun-2009 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.15.10 |
| cb0b7cef |
30-Oct-2008 |
veego <veego@NetBSD.org> |
Update for the 0.12.0 import |
| 181a564c |
30-Oct-2008 |
veego <veego@NetBSD.org> |
All files are now part of the pixman distribution. |
| 91a96115 |
30-Oct-2008 |
veego <veego@NetBSD.org> |
File was renamed to pixman-sse2.[ch] in pixman version 0.12.0 |
| 27693ee9 |
30-Oct-2008 |
veego <veego@NetBSD.org> |
Update to 0.12.0 for syncing with pkgsrc. The full changes can be found here: http://gitweb.freedesktop.org/?p=pixman.git;a=shortlog |
| 1d1be4ca |
02-Aug-2008 |
mrg <mrg@NetBSD.org> |
add a bunch of generated files. XXX mknative-xorg! |
| b4b94579 |
01-Aug-2008 |
mrg <mrg@NetBSD.org> |
initial import of pixman-0.11.4 |