OBS User unknown 2008-07-18 20:03:57 +00:00 committed by Git OBS Bridge
parent 8759c09478
commit 60e34980d0
5 changed files with 14 additions and 46 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b23c1ffbc7da271f9f2d69220f3bf95d03c497a7a4554bfdebbcd6b1882b9129
size 359630

3
pixman-0.11.8.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9488b7e3507155acf7307512bdb59dc88e55a2a78a0141fdea86f8048c399e49
size 360229

View File

@ -1,37 +0,0 @@
commit 9d97716d2fd91d5611a5e7a7b29b38887b672e9f
Author: André Tupinambá <andrelrt@gmail.com>
Date: Tue Jul 8 14:15:27 2008 -0400
Fix bug 16310 in the SSE2 fast path in function fbCompositeSolidMask_nx8888x0565Csse2
diff --git a/pixman/pixman-sse.c b/pixman/pixman-sse.c
index 6f7876c..f456dda 100644
--- a/pixman/pixman-sse.c
+++ b/pixman/pixman-sse.c
@@ -3839,7 +3839,7 @@ fbCompositeSolidMask_nx8888x0565Csse2 (pixman_op_t op,
fbComposeGetStart (pDst, xDst, yDst, uint16_t, dstStride, dstLine, 1);
fbComposeGetStart (pMask, xMask, yMask, uint32_t, maskStride, maskLine, 1);
- xmmSrc = unpack_32_1x128 (src);
+ xmmSrc = expandPixel_32_1x128 (src);
xmmAlpha = expandAlpha_1x128 (xmmSrc);
while (height--)
@@ -3862,7 +3862,7 @@ fbCompositeSolidMask_nx8888x0565Csse2 (pixman_op_t op,
{
d = *dst;
- *dst++ = pack565_32_16 (pack_1x64_32 (inOver_1x64 (_mm_movepi64_pi64 (xmmSrc),
+ *dst = pack565_32_16 (pack_1x64_32 (inOver_1x64 (_mm_movepi64_pi64 (xmmSrc),
_mm_movepi64_pi64 (xmmAlpha),
unpack_32_1x64 (m),
expand565_16_1x64 (d))));
@@ -3926,7 +3926,7 @@ fbCompositeSolidMask_nx8888x0565Csse2 (pixman_op_t op,
{
d = *dst;
- *dst++ = pack565_32_16 (pack_1x64_32 (inOver_1x64 (_mm_movepi64_pi64 (xmmSrc),
+ *dst = pack565_32_16 (pack_1x64_32 (inOver_1x64 (_mm_movepi64_pi64 (xmmSrc),
_mm_movepi64_pi64 (xmmAlpha),
unpack_32_1x64 (m),
expand565_16_1x64 (d))));

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jul 18 17:12:08 CEST 2008 - sndirsch@suse.de
- pixman 0.11.8
- obsoletes pixman-bfo16310.diff
-------------------------------------------------------------------
Thu Jul 10 17:07:24 CEST 2008 - sndirsch@suse.de

View File

@ -20,7 +20,7 @@ Provides: libXaw.so.8 libXaw.so.7 libXaw.so.6
%endif
Url: http://xorg.freedesktop.org/
Version: 7.3
Release: 70
Release: 72
License: X11/MIT
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Group: System/Libraries
@ -57,14 +57,13 @@ Source28: libXft1-X11R6.9-1.2.tar.bz2
Source29: libvnc-20070501.tar.bz2
Source30: libXcliplist-20070501.tar.bz2
Source31: xcb-util-0.2.tar.bz2
Source32: pixman-0.11.6.tar.bz2
Source32: pixman-0.11.8.tar.bz2
Source33: libpciaccess-0.10.3.tar.bz2
Patch: libXrandr.diff
Patch2: libXft-2.1.7-lcd-filter-2.patch
Patch3: p_xft_cjk.diff
Patch5: libxkbui.diff
Patch10: libXxf86misc-xcb.diff
Patch11: pixman-bfo16310.diff
%description
This package contains the remaining X.Org libraries.
@ -149,9 +148,6 @@ popd
pushd libXxf86misc-*
%patch10 -p0
popd
pushd pixman-*
%patch11 -p1
popd
%build
for dir in libXft1-* xbitmaps-* $(ls | grep -v -e libXft1 -e xbitmaps); do
@ -224,6 +220,9 @@ exit 0
%{_mandir}/man3/*
%changelog
* Fri Jul 18 2008 sndirsch@suse.de
- pixman 0.11.8
- obsoletes pixman-bfo16310.diff
* Thu Jul 10 2008 sndirsch@suse.de
- pixman 0.11.6
* development release