This commit is contained in:
parent
8759c09478
commit
60e34980d0
@ -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
3
pixman-0.11.8.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9488b7e3507155acf7307512bdb59dc88e55a2a78a0141fdea86f8048c399e49
|
||||
size 360229
|
@ -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))));
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user