pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/dri3proto Import dri3proto-1.0 as x11/dri3proto.
details: https://anonhg.NetBSD.org/pkgsrc/rev/12694351527f
branches: trunk
changeset: 626124:12694351527f
user: wiz <wiz%pkgsrc.org@localhost>
date: Fri Nov 01 20:42:32 2013 +0000
description:
Import dri3proto-1.0 as x11/dri3proto.
The DRI3 extension provides mechanisms to translate between direct
rendered buffers and X pixmaps. When combined with the Present
extension, a complete direct rendering solution for OpenGL is
provided.
The direct rendered buffers are passed across the protocol via
standard POSIX file descriptor passing mechanisms. On Linux, these
buffers are DMA-BUF objects.
DRI3 also includes a mechanism to translate between Linux Futexes
and X Sync extension Fences. This provides a synchronization
mechanism which can be used to serialize access to shared render
buffers.
diffstat:
x11/dri3proto/DESCR | 13 +++++++++++++
x11/dri3proto/Makefile | 19 +++++++++++++++++++
x11/dri3proto/PLIST | 4 ++++
x11/dri3proto/distinfo | 5 +++++
4 files changed, 41 insertions(+), 0 deletions(-)
diffs (57 lines):
diff -r 8537c09df1a4 -r 12694351527f x11/dri3proto/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/dri3proto/DESCR Fri Nov 01 20:42:32 2013 +0000
@@ -0,0 +1,13 @@
+The DRI3 extension provides mechanisms to translate between direct
+rendered buffers and X pixmaps. When combined with the Present
+extension, a complete direct rendering solution for OpenGL is
+provided.
+
+The direct rendered buffers are passed across the protocol via
+standard POSIX file descriptor passing mechanisms. On Linux, these
+buffers are DMA-BUF objects.
+
+DRI3 also includes a mechanism to translate between Linux Futexes
+and X Sync extension Fences. This provides a synchronization
+mechanism which can be used to serialize access to shared render
+buffers.
diff -r 8537c09df1a4 -r 12694351527f x11/dri3proto/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/dri3proto/Makefile Fri Nov 01 20:42:32 2013 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2013/11/01 20:42:32 wiz Exp $
+
+DISTNAME= dri3proto-1.0
+CATEGORIES= x11
+MASTER_SITES= http://xorg.freedesktop.org/archive/individual/proto/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+#HOMEPAGE=
+COMMENT= X11 extension for Direct Rendering Infrastructure V3
+#LICENSE= # TODO: (see mk/license.mk)
+
+GNU_CONFIGURE= yes
+USE_TOOLS+= pkg-config
+USE_LANGUAGES= c
+
+PKGCONFIG_OVERRIDE+= dri3proto.pc.in
+
+.include "../../mk/bsd.pkg.mk"
diff -r 8537c09df1a4 -r 12694351527f x11/dri3proto/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/dri3proto/PLIST Fri Nov 01 20:42:32 2013 +0000
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1 2013/11/01 20:42:32 wiz Exp $
+include/X11/extensions/dri3proto.h
+lib/pkgconfig/dri3proto.pc
+share/doc/dri3proto/dri3proto.txt
diff -r 8537c09df1a4 -r 12694351527f x11/dri3proto/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/dri3proto/distinfo Fri Nov 01 20:42:32 2013 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2013/11/01 20:42:32 wiz Exp $
+
+SHA1 (dri3proto-1.0.tar.bz2) = 1007eaa2f83022653a224f7d2e676ea51cba2f2b
+RMD160 (dri3proto-1.0.tar.bz2) = e6cca0d2b5ca91c80de57ee1bc185a814ef397ba
+Size (dri3proto-1.0.tar.bz2) = 105366 bytes
Home |
Main Index |
Thread Index |
Old Index