Commit Graph

460 Commits

Author SHA1 Message Date
Julien Cristau
aeff42b323 Prepare changelog for upload 2008-09-21 17:01:04 +02:00
Julien Cristau
9a87dbfab2 Bump shlibs to 0.11.10 as well. 2008-09-21 17:00:58 +02:00
Julien Cristau
7f4a393339 Bump pixman_format_supported_source's version in the symbols file
depth 30 formats were added in 0.11.10
2008-09-19 10:22:18 +02:00
Julien Cristau
3e299f87b7 New upstream release. 2008-09-19 10:21:17 +02:00
Julien Cristau
1b95efba96 Merge branch 'upstream-experimental' into debian-experimental 2008-09-19 10:19:29 +02:00
Søren Sandmann Pedersen
412b0d5cbc Pre-release version bump 2008-09-17 14:03:23 -04:00
Søren Sandmann Pedersen
3f5d6f90b7 Don't include stdio.h 2008-09-17 09:50:57 -04:00
Søren Sandmann Pedersen
eba4020920 [sse2] Fix rounding bug in conversion from 565 to 8888
When converting from 565 to 8888, replicate the topmost bits instead
of appending zeros.
2008-09-14 14:58:00 -04:00
Søren Sandmann Pedersen
6f00d98f87 Fix for bug 17477.
over_2x128 was changing the alphaLo and alphaHi arguments, causing
stripes.
2008-09-09 10:49:56 -04:00
Søren Sandmann Pedersen
bf76505cc6 Update TODO 2008-09-07 00:40:09 -04:00
Søren Sandmann Pedersen
da18a5675b Extend clip-test to demonstrate a bug in source clipping 2008-09-07 00:13:10 -04:00
Søren Sandmann Pedersen
00f3d6ef22 Fix bug in pixman_image_is_opaque()
Non-repeating gradient images would be reported as opaque. Also add
new test program to test source clipping.
2008-09-06 23:49:25 -04:00
Søren Sandmann Pedersen
d5b4fd7e11 Update RELEASING 2008-09-06 06:17:32 -04:00
Søren Sandmann Pedersen
35fcdf352a Bump release 2008-09-06 06:15:31 -04:00
Søren Sandmann Pedersen
5e7388540f Check for __sun || __sun in pixman.h. Update TODO
Reported by Bernd Nies.
2008-09-06 05:14:18 -04:00
Søren Sandmann Pedersen
f369d612b3 Use error instead of #error in a couple of other places 2008-09-06 04:33:16 -04:00
Peter O'Gorman
f921c8c57f Minor portability fixes
Use AC_C_INLINE to figure out `inline'.
IRIX compiler does not exit with a non-zero exit status when it sees #error
2008-09-06 04:30:08 -04:00
Frédéric Plourde
e2cbe1a0a4 Win32 build system fixes
Signed-off-by: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
2008-09-04 16:30:21 -04:00
Søren Sandmann Pedersen
ed862f1b2f Make sure pixman-combine{32,64}.h are disted 2008-09-04 16:21:08 -04:00
Søren Sandmann Pedersen
f9d3f372f9 Rename pixman-sse.h pixman-sse2.h 2008-08-24 00:40:16 -04:00
Søren Sandmann Pedersen
fdff58cfa2 A few other renamings of SSE->SSE2 2008-08-23 23:59:49 -04:00
Søren Sandmann Pedersen
9bfa8aaf17 Be consistent in naming SSE2 related things SSE2 2008-08-23 23:54:24 -04:00
Søren Sandmann Pedersen
00841cb314 Remove use of MMX extensions.
They were never a big improvement anyway, and now that we have SSE2
support, they would only be useful on Pentium IIIs, and only if
explicitly enabled, which most distributions couldn't do anyway.
2008-08-23 23:42:36 -04:00
Andre Tupinamba
3cd6acfe74 [sse2] Change pixman-sse to pass __mm128i args as pointers, so as not to confuse MSVC 2008-08-21 14:44:31 -07:00
Ginn Chen
9b9f7b59e5 Use hidden attribute for private functions when compiling with Sun Studio
https://bugs.freedesktop.org/show_bug.cgi?id=17183

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2008-08-21 14:21:01 -07:00
Vladimir Vukicevic
e78eee8731 Add sys/inttypes.h include for AIX 2008-08-19 11:57:53 -07:00
Søren Sandmann Pedersen
cb9d575058 Merge branch 'master' of sandmann@git.freedesktop.org:/git/pixman 2008-07-31 13:32:59 -04:00
Søren Sandmann Pedersen
daf1745060 Bug 16921. MMX and SSE2 intrinsics not enabled when compiling with Intel's icc
Remove GCC specific inline-growth flags, and use __force_inline__ in
pixman-sse2 instead. Based on patch by Matt Turner.
2008-07-31 13:32:38 -04:00
Aaron Plattner
dfe1f63f70 Add depth 30 formats to pixman_format_supported_source.
Thanks to Julien Cristau for pointing out that these were missing.
2008-07-25 10:15:31 -07:00
Søren Sandmann Pedersen
db3fb5eb60 Don't require GCC 4.2 on x86-64 2008-07-21 22:06:02 -04:00
Søren Sandmann Pedersen
53fa7133fd TODO 2008-07-21 21:55:55 -04:00
André Tupinambá
58ab45b85d Use CopyAreasse2, plus a compatibility fix 2008-07-21 21:53:20 -04:00
Søren Sandmann Pedersen
51576cda8b Fix typo in sse2 configure logic 2008-07-18 14:49:35 -04:00
Julien Cristau
fc8da03791 Prepare changelog for upload 2008-07-18 15:21:40 +02:00
Julien Cristau
d375b4f367 Update changelog and symbols file
some formats were added in 0.11.6, but I forgot to update the versions
for the functions using that.
2008-07-18 15:02:33 +02:00
Julien Cristau
b76100db85 Merge tag 'pixman-0.11.8' into debian-experimental 2008-07-18 14:46:24 +02:00
Frederic Plourde
596218e488 Win32 Makefile fix 2008-07-17 13:51:31 -07:00
Søren Sandmann Pedersen
f729457da5 Update RELEASING and release targets in Makefile.am 2008-07-17 14:13:34 -04:00
Søren Sandmann Pedersen
72045eabd5 Post-release version-bump 2008-07-17 14:07:23 -04:00
Søren Sandmann Pedersen
2a14ecf1cd Pre-release version bump 2008-07-17 13:38:57 -04:00
Søren Sandmann Pedersen
411c0e990f Make a couple of functions static 2008-07-17 13:37:56 -04:00
Jeff Muizelaar
96f57c07f2 Speed up fbOver
Use FbByteMulAdd to operate on two components at a time and force the function
to be inlined.
2008-07-17 13:32:45 -04:00
Jeff Muizelaar
d4855cd9d0 Comment FbByteMulAdd 2008-07-17 13:32:08 -04:00
Julien Cristau
dcbe4b3f80 fix --enable-{mmx,sse2,vmx}
If --enable-foo is used, don't treat it as --disable-foo, and
error out if the appropriate compiler support isn't detected.
2008-07-16 22:06:17 +02:00
Damien Carbery
e21f00db50 Add pixman-1-uninstalled.pc file
Signed-off-by: Søren Sandmann <sandmann@redhat.com>
2008-07-16 15:51:08 -04:00
Søren Sandmann
1570746350 Use -no-undefined -- fixes bug 15927 2008-07-16 15:51:08 -04:00
Søren Sandmann Pedersen
99fead412e Use <inttypes.h> on most types of Unix.
Fix for bug 15560.
2008-07-16 15:08:45 -04:00
Søren Sandmann
c5bb4ab8fc Update TODO 2008-07-16 14:56:48 -04:00
Søren Sandmann
2070f10db9 Remove unused pixman-combine.c 2008-07-16 14:51:49 -04:00
André Tupinambá
9d54568d5f Fix SSE2 bug where x888 pixels were treated as 8888 2008-07-16 14:51:49 -04:00