* Tue Jun 26 2012 Soren Sandmann <ssp@redhat.com> - 0.26.0-3
- Add -fopenmp to pixman-sse2.c CFLAGS
This commit is contained in:
parent
0f929bc8fe
commit
bc7b6a329a
103
openmp.patch
103
openmp.patch
@ -1,82 +1,7 @@
|
|||||||
From nobody Tue Jun 26 20:59:16 2012
|
From 1488b4c4efcf51c212fb4d1553964e4bf52e6aa5 Mon Sep 17 00:00:00 2001
|
||||||
Return-Path: <pixman-bounces+sandmann=cs.au.dk@lists.freedesktop.org>
|
|
||||||
Received: from mailglue.nfit.au.dk ([10.19.28.154])
|
|
||||||
by mbe1i (Cyrus v2.3.16-Invoca-RPM-2.3.16-3) with LMTPA;
|
|
||||||
Mon, 25 Jun 2012 01:01:13 +0200
|
|
||||||
X-Sieve: CMU Sieve 2.3
|
|
||||||
Received: from mx.nfit.au.dk (unknown [10.19.8.20])
|
|
||||||
by mailglue.nfit.au.dk (Postfix) with ESMTP id 943DF60CBB
|
|
||||||
for <sandmann@cs.au.dk>; Mon, 25 Jun 2012 01:01:12 +0200 (CEST)
|
|
||||||
Received: from SRVUNIHUB02.uni.au.dk (mail-out.au.dk [130.225.30.1])
|
|
||||||
by mx.nfit.au.dk (Postfix) with ESMTP id 56B0B600EF
|
|
||||||
for <sandmann@cs.au.dk>; Mon, 25 Jun 2012 01:01:11 +0200 (CEST)
|
|
||||||
Received: from mail.nfit.au.dk (10.88.100.13) by SRVUNIHUB02.uni.au.dk
|
|
||||||
(10.88.2.7) with Microsoft SMTP Server id 14.2.247.3; Mon, 25 Jun 2012
|
|
||||||
01:01:05 +0200
|
|
||||||
Received: from mail.nfit.au.dk (localhost [127.0.0.1]) by mail.nfit.au.dk
|
|
||||||
(Postfix) with ESMTP id 04B01E65B8 for <sandmann@cs.au.dk>; Mon, 25 Jun 2012
|
|
||||||
01:01:00 +0200 (CEST)
|
|
||||||
Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177])
|
|
||||||
by mail.nfit.au.dk (Postfix) with ESMTP id 90B9EE65B4 for
|
|
||||||
<sandmann@cs.au.dk>; Mon, 25 Jun 2012 01:00:59 +0200 (CEST)
|
|
||||||
Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by
|
|
||||||
gabe.freedesktop.org (Postfix) with ESMTP id 088419E9BE for
|
|
||||||
<sandmann@cs.au.dk>; Sun, 24 Jun 2012 16:00:58 -0700 (PDT)
|
|
||||||
X-Original-To: pixman@lists.freedesktop.org
|
|
||||||
Delivered-To: pixman@lists.freedesktop.org
|
|
||||||
Received: from mail-lb0-f177.google.com (mail-lb0-f177.google.com
|
|
||||||
[209.85.217.177]) by gabe.freedesktop.org (Postfix) with ESMTP id 85E479E908
|
|
||||||
for <pixman@lists.freedesktop.org>; Sun, 24 Jun 2012 16:00:40 -0700 (PDT)
|
|
||||||
Received: by lbbgg6 with SMTP id gg6so5817844lbb.36 for
|
|
||||||
<pixman@lists.freedesktop.org>; Sun, 24 Jun 2012 16:00:39 -0700 (PDT)
|
|
||||||
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
|
|
||||||
h=from:to:cc:subject:date:message-id:x-mailer;
|
|
||||||
bh=pmJIV+lOLQLRcPUDoyXv/RHcVEspSKUzBuJ1PWDSEIE=;
|
|
||||||
b=sQdaO0a+36tNvdHiJZ5U2jcY/JRzbq9ohETmzM6GM9xlqLgfth7q5uvjsZClvCMU4x
|
|
||||||
Fg51dQnmC+gqKZ0sqaskd050qeOIaj99sGhz1boXe6yzRMKLioyJqVnHpR3lqbzG+Zco
|
|
||||||
34CDEor++b+od3jgvpE+npoYKfvTm5Q1JjRH455tiZF0L6Oiq3WmiydkIl9MxNhvoGBx
|
|
||||||
6NOcvy6AJEhtUVUZIheAKtG2KR804ys0UmE6sIq/JAyzVyGbtCKwLmwVCAWaCplgfC4q
|
|
||||||
zB9FEA6D7pnixgWawU7DhpDwcMxNdwqWHt0nNeiJnWgPoOs52iZqo0VE6w7sp4yQxYCY
|
|
||||||
HTMA==
|
|
||||||
Received: by 10.112.43.67 with SMTP id u3mr4880011lbl.16.1340578839434; Sun,
|
|
||||||
24 Jun 2012 16:00:39 -0700 (PDT)
|
|
||||||
Received: from localhost.localdomain (a88-114-220-213.elisa-laajakaista.fi.
|
|
||||||
[88.114.220.213]) by mx.google.com with ESMTPS id
|
|
||||||
sy1sm67219900lab.13.2012.06.24.16.00.37 (version=TLSv1/SSLv3 cipher=OTHER);
|
|
||||||
Sun, 24 Jun 2012 16:00:38 -0700 (PDT)
|
|
||||||
From: Siarhei Siamashka <siarhei.siamashka@gmail.com>
|
From: Siarhei Siamashka <siarhei.siamashka@gmail.com>
|
||||||
To: <pixman@lists.freedesktop.org>
|
|
||||||
Date: Mon, 25 Jun 2012 02:00:27 +0300
|
Date: Mon, 25 Jun 2012 02:00:27 +0300
|
||||||
Message-ID: <1340578827-13115-1-git-send-email-siarhei.siamashka@gmail.com>
|
Subject: [PATCH] Use OpenMP for bilinear scaled fast paths
|
||||||
X-Mailer: git-send-email 1.7.3.4
|
|
||||||
Subject: [Pixman] [PATCH/RFC] Use OpenMP for bilinear scaled fast paths
|
|
||||||
X-BeenThere: pixman@lists.freedesktop.org
|
|
||||||
X-Mailman-Version: 2.1.13
|
|
||||||
Precedence: list
|
|
||||||
List-Id: Mailing list for the Pixman rendering library
|
|
||||||
<pixman.lists.freedesktop.org>
|
|
||||||
List-Unsubscribe: <http://lists.freedesktop.org/mailman/options/pixman>,
|
|
||||||
<mailto:pixman-request@lists.freedesktop.org?subject=unsubscribe>
|
|
||||||
List-Archive: <http://lists.freedesktop.org/archives/pixman>
|
|
||||||
List-Post: <mailto:pixman@lists.freedesktop.org>
|
|
||||||
List-Help: <mailto:pixman-request@lists.freedesktop.org?subject=help>
|
|
||||||
List-Subscribe: <http://lists.freedesktop.org/mailman/listinfo/pixman>,
|
|
||||||
<mailto:pixman-request@lists.freedesktop.org?subject=subscribe>
|
|
||||||
MIME-Version: 1.0
|
|
||||||
Content-Type: text/plain; charset="us-ascii"
|
|
||||||
Content-Transfer-Encoding: 7bit
|
|
||||||
Sender: <pixman-bounces+sandmann=cs.au.dk@lists.freedesktop.org>
|
|
||||||
Errors-To: pixman-bounces+sandmann=cs.au.dk@lists.freedesktop.org
|
|
||||||
X-NFIT-ADSL: 0
|
|
||||||
X-NFIT-RelayAddr: 130.225.30.1
|
|
||||||
X-NFIT-MX: True
|
|
||||||
X-Scanned-By: MIMEDefang 2.71
|
|
||||||
X-Sim: 599c88352253612c4640bd38f9828f0997e200d86aa62eed35b782023877e08c 3124
|
|
||||||
X-NFIT-Solido-Score: 3.
|
|
||||||
X-NilSimsa-Score: 65/275
|
|
||||||
X-Scanned-By: MIMEDefang 2.71
|
|
||||||
X-Scanned-By: MIMEDefang 2.71 on 10.19.8.20
|
|
||||||
X-Scanned-By: MIMEDefang 2.71 on 10.19.8.21
|
|
||||||
|
|
||||||
Does it actually make sense? I remember somebody was strongly opposing
|
Does it actually make sense? I remember somebody was strongly opposing
|
||||||
the idea of spawning threads in pixman in the past, but can't find
|
the idea of spawning threads in pixman in the past, but can't find
|
||||||
@ -111,11 +36,24 @@ export OMP_NUM_THREADS=4
|
|||||||
|
|
||||||
[ 0] xlib firefox-fishtank 34.135 34.156 0.23% 3/3
|
[ 0] xlib firefox-fishtank 34.135 34.156 0.23% 3/3
|
||||||
[ 0] gl firefox-fishtank 5.671 5.755 0.89% 3/3
|
[ 0] gl firefox-fishtank 5.671 5.755 0.89% 3/3
|
||||||
|
|
||||||
---
|
---
|
||||||
|
pixman/Makefile.am | 2 +-
|
||||||
pixman/pixman-inlines.h | 24 +++++++++++++++---------
|
pixman/pixman-inlines.h | 24 +++++++++++++++---------
|
||||||
1 files changed, 15 insertions(+), 9 deletions(-)
|
2 files changed, 16 insertions(+), 10 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/pixman/Makefile.am b/pixman/Makefile.am
|
||||||
|
index 1b232ad..d098169 100644
|
||||||
|
--- a/pixman/Makefile.am
|
||||||
|
+++ b/pixman/Makefile.am
|
||||||
|
@@ -52,7 +52,7 @@ if USE_SSE2
|
||||||
|
noinst_LTLIBRARIES += libpixman-sse2.la
|
||||||
|
libpixman_sse2_la_SOURCES = \
|
||||||
|
pixman-sse2.c
|
||||||
|
-libpixman_sse2_la_CFLAGS = $(DEP_CFLAGS) $(SSE2_CFLAGS)
|
||||||
|
+libpixman_sse2_la_CFLAGS = $(DEP_CFLAGS) $(SSE2_CFLAGS) $(OPENMP_CFLAGS)
|
||||||
|
libpixman_sse2_la_LIBADD = $(DEP_LIBS)
|
||||||
|
libpixman_1_la_LDFLAGS += $(SSE2_LDFLAGS)
|
||||||
|
libpixman_1_la_LIBADD += libpixman-sse2.la
|
||||||
diff --git a/pixman/pixman-inlines.h b/pixman/pixman-inlines.h
|
diff --git a/pixman/pixman-inlines.h b/pixman/pixman-inlines.h
|
||||||
index 3532867..7ba0d09 100644
|
index 3532867..7ba0d09 100644
|
||||||
--- a/pixman/pixman-inlines.h
|
--- a/pixman/pixman-inlines.h
|
||||||
@ -180,10 +118,5 @@ index 3532867..7ba0d09 100644
|
|||||||
{ \
|
{ \
|
||||||
src_type_t *src1, *src2; \
|
src_type_t *src1, *src2; \
|
||||||
--
|
--
|
||||||
1.7.3.4
|
1.7.4
|
||||||
|
|
||||||
_______________________________________________
|
|
||||||
Pixman mailing list
|
|
||||||
Pixman@lists.freedesktop.org
|
|
||||||
http://lists.freedesktop.org/mailman/listinfo/pixman
|
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
Name: pixman
|
Name: pixman
|
||||||
Version: 0.26.0
|
Version: 0.26.0
|
||||||
Release: 2%{?dist}
|
Release: 3%{?dist}
|
||||||
Summary: Pixel manipulation library
|
Summary: Pixel manipulation library
|
||||||
|
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
@ -63,6 +63,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
|
|||||||
%{_libdir}/pkgconfig/pixman-1.pc
|
%{_libdir}/pkgconfig/pixman-1.pc
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Jun 26 2012 Soren Sandmann <ssp@redhat.com> - 0.26.0-3
|
||||||
|
- Add -fopenmp to pixman-sse2.c CFLAGS
|
||||||
|
|
||||||
* Tue Jun 26 2012 Soren Sandmann <ssp@redhat.com> - 0.26.0-2
|
* Tue Jun 26 2012 Soren Sandmann <ssp@redhat.com> - 0.26.0-2
|
||||||
- Add experimental patch to use OpenMP
|
- Add experimental patch to use OpenMP
|
||||||
If this causes your X server to misbehave, please file bugs.
|
If this causes your X server to misbehave, please file bugs.
|
||||||
|
Loading…
Reference in New Issue
Block a user