mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-27 10:03:20 +00:00
Update to 8.0.1
This adds a bunch of new demos. Obtained from: xorg development repo
This commit is contained in:
parent
710037573f
commit
312590479c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=313913
@ -2,91 +2,36 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= mesa-demos
|
||||
PORTVERSION= 7.6.1
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 8.1.0
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= ftp://ftp.freedesktop.org/pub/mesa/${PORTVERSION}/
|
||||
DISTFILES= MesaLib-${PORTVERSION}${EXTRACT_SUFX} \
|
||||
MesaDemos-${PORTVERSION}${EXTRACT_SUFX}
|
||||
MASTER_SITES= ftp://ftp.freedesktop.org/pub/mesa/demos/${PORTVERSION}/
|
||||
DISTFILES= mesa-demos-${PORTVERSION}${EXTRACT_SUFX}
|
||||
|
||||
MAINTAINER= x11@FreeBSD.org
|
||||
COMMENT= OpenGL demos distributed with Mesa
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_GMAKE= yes
|
||||
USE_LDCONFIG= yes
|
||||
GNU_CONFIGURE= yes
|
||||
MAKE_JOBS_SAFE= yes
|
||||
USE_GL= glu glut
|
||||
USE_XORG= glproto x11 xext xt xxf86vm xdamage xfixes dri2proto
|
||||
USE_GL= glu glut glew
|
||||
USE_XORG= glproto x11 xext xi xxf86vm xdamage xfixes dri2proto
|
||||
CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
|
||||
CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
|
||||
CONFIGURE_ARGS= --disable-gallium --with-demos=demos,xdemos
|
||||
|
||||
#ALL_TARGET= yes
|
||||
|
||||
WRKSRC= ${WRKDIR}/Mesa-${PORTVERSION}/
|
||||
LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
|
||||
|
||||
DATADIR= ${PREFIX}/share/${PKGNAMEPREFIX}${PORTNAME}
|
||||
|
||||
OPTIONS_DEFINE= NVIDIA XCB
|
||||
NVIDIA_DESC= Use NVIDIA's OpenGL libraries
|
||||
XCB_DESC= Use XCB for GLX
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MXCB}
|
||||
CONFIGURE_ARGS+= --enable-xcb
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-xcb
|
||||
.endif
|
||||
OPTIONS_DEFINE= NVIDIA
|
||||
NVIDIA_DESC= Use NVIDIA's libraries
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|-ffast-math|${FAST_MATH}|' -e 's|x86_64|amd64|' \
|
||||
${WRKSRC}/configure
|
||||
@${REINPLACE_CMD} -e 's|[$$](INSTALL_LIB_DIR)/pkgconfig|${PREFIX}/libdata/pkgconfig|' \
|
||||
${WRKSRC}/src/glu/Makefile \
|
||||
${WRKSRC}/src/glw/Makefile \
|
||||
${WRKSRC}/src/mesa/Makefile \
|
||||
${WRKSRC}/src/mesa/drivers/dri/Makefile
|
||||
@${REINPLACE_CMD} -e 's|../images/|${DATADIR}/images/|g' \
|
||||
-e 's|geartrain.dat|${DATADIR}/data/geartrain.dat|g' \
|
||||
-e 's|terrain.dat|${DATADIR}/data/terrain.dat|g' \
|
||||
-e 's|isosurf.dat|${DATADIR}/data/isosurf.dat|g' \
|
||||
${WRKSRC}/progs/demos/*.c ${WRKSRC}/progs/xdemos/*.c
|
||||
|
||||
do-install:
|
||||
@for i in demos xdemos; do \
|
||||
cd ${WRKSRC}/progs/$$i; \
|
||||
for j in `${MAKE} -V PROGS`; do \
|
||||
${ECHO_CMD} ${INSTALL_PROGRAM} $$j ${PREFIX}/bin; \
|
||||
${INSTALL_PROGRAM} $$j ${PREFIX}/bin; \
|
||||
done; \
|
||||
done
|
||||
${MKDIR} ${DATADIR}/images ${DATADIR}/data
|
||||
@cd ${WRKSRC}/progs/images; \
|
||||
for i in `ls *.rgb*`; do \
|
||||
${ECHO_CMD} ${INSTALL_DATA} $$i ${DATADIR}/images; \
|
||||
${INSTALL_DATA} $$i ${DATADIR}/images; \
|
||||
done
|
||||
@cd ${WRKSRC}/progs/demos; \
|
||||
for i in `ls *.dat`; do \
|
||||
${ECHO_CMD} ${INSTALL_DATA} $$i ${DATADIR}/data; \
|
||||
${INSTALL_DATA} $$i ${DATADIR}/data; \
|
||||
done
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MNVIDIA}
|
||||
CFLAGS+= -DWITH_NVIDIA_GL=1
|
||||
.endif
|
||||
|
||||
.if !defined(ARCH)
|
||||
ARCH!= uname -p
|
||||
.endif
|
||||
|
||||
.if ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
|
||||
BROKEN= Does not compile on powerpc, or sparc64
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,4 +1,2 @@
|
||||
SHA256 (MesaLib-7.6.1.tar.bz2) = 701f0e4cb85d6298181651b780d1c0a439fadd02aad29ee6623fc05588bb8d44
|
||||
SIZE (MesaLib-7.6.1.tar.bz2) = 4886995
|
||||
SHA256 (MesaDemos-7.6.1.tar.bz2) = d2368fc86d032dc6478df70f99b114abdf6c0c1da57bf1d3927ab179876f9c4b
|
||||
SIZE (MesaDemos-7.6.1.tar.bz2) = 1547790
|
||||
SHA256 (mesa-demos-8.1.0.tar.bz2) = 9703fa0646b32a1e68d2abf5628f936f77bf97c69ffcaac90de380820a87a828
|
||||
SIZE (mesa-demos-8.1.0.tar.bz2) = 10045237
|
||||
|
@ -1,28 +0,0 @@
|
||||
--- progs/xdemos/yuvrect_client.c.orig Fri Apr 6 22:42:30 2007
|
||||
+++ progs/xdemos/yuvrect_client.c Fri Apr 6 22:48:05 2007
|
||||
@@ -140,7 +140,11 @@
|
||||
exit(0);
|
||||
}
|
||||
|
||||
- glx_memory = glXAllocateMemoryMESA(dpy, screen, ImgWidth * ImgHeight * 2, 0, 0 ,0);
|
||||
+ #ifdef WITH_NVIDIA_GL
|
||||
+ glx_memory = glXAllocateMemoryNV(ImgWidth * ImgHeight * 2, 0, 0 ,0);
|
||||
+ #else
|
||||
+ glx_memory = glXAllocateMemoryMESA(dpy, screen, ImgWidth * ImgHeight * 2, 0, 0 ,0);
|
||||
+ #endif
|
||||
if (!glx_memory)
|
||||
{
|
||||
fprintf(stderr,"Failed to allocate MESA memory\n");
|
||||
@@ -317,7 +321,11 @@
|
||||
glXSwapBuffers(dpy, win);
|
||||
event_loop(dpy, win);
|
||||
|
||||
- glXFreeMemoryMESA(dpy, DefaultScreen(dpy), glx_memory);
|
||||
+ #ifdef WITH_NVIDIA_GL
|
||||
+ glXFreeMemoryNV(glx_memory);
|
||||
+ #else
|
||||
+ glXFreeMemoryMESA(dpy, DefaultScreen(dpy), glx_memory);
|
||||
+ #endif
|
||||
glXDestroyContext(dpy, ctx);
|
||||
XDestroyWindow(dpy, win);
|
||||
XCloseDisplay(dpy);
|
20
graphics/mesa-demos/files/patch-src-glsl-Makefile.am
Normal file
20
graphics/mesa-demos/files/patch-src-glsl-Makefile.am
Normal file
@ -0,0 +1,20 @@
|
||||
--- src/glsl/Makefile.am.orig 2012-12-15 08:17:06.000000000 +0100
|
||||
+++ src/glsl/Makefile.am 2013-03-08 14:03:15.236159234 +0100
|
||||
@@ -34,7 +34,7 @@
|
||||
bin_PROGRAMS = \
|
||||
array \
|
||||
bezier \
|
||||
- bitmap \
|
||||
+ bitmap-demo \
|
||||
brick \
|
||||
bump \
|
||||
blinking-teapot \
|
||||
@@ -76,7 +76,7 @@
|
||||
samplers_array_CFLAGS = $(AM_CFLAGS) -DSAMPLERS_ARRAY
|
||||
|
||||
array_LDADD = ../util/libutil.la
|
||||
-bitmap_LDADD = ../util/libutil.la
|
||||
+bitmap_demo_LDADD = ../util/libutil.la
|
||||
bezier_LDADD = ../util/libutil.la
|
||||
brick_LDADD = ../util/libutil.la
|
||||
bump_LDADD = ../util/libutil.la
|
46
graphics/mesa-demos/files/patch-src-glsl-Makefile.in
Normal file
46
graphics/mesa-demos/files/patch-src-glsl-Makefile.in
Normal file
@ -0,0 +1,46 @@
|
||||
--- src/glsl/Makefile.in.orig 2013-02-24 12:12:04.000000000 +0100
|
||||
+++ src/glsl/Makefile.in 2013-03-08 14:06:19.689158671 +0100
|
||||
@@ -75,7 +75,7 @@
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
@HAVE_GLUT_TRUE@bin_PROGRAMS = array$(EXEEXT) bezier$(EXEEXT) \
|
||||
-@HAVE_GLUT_TRUE@ bitmap$(EXEEXT) brick$(EXEEXT) bump$(EXEEXT) \
|
||||
+@HAVE_GLUT_TRUE@ bitmap_demo$(EXEEXT) brick$(EXEEXT) bump$(EXEEXT) \
|
||||
@HAVE_GLUT_TRUE@ blinking-teapot$(EXEEXT) convolutions$(EXEEXT) \
|
||||
@HAVE_GLUT_TRUE@ deriv$(EXEEXT) fragcoord$(EXEEXT) \
|
||||
@HAVE_GLUT_TRUE@ fsraytrace$(EXEEXT) \
|
||||
@@ -120,9 +120,9 @@
|
||||
bezier_SOURCES = bezier.c
|
||||
bezier_OBJECTS = bezier.$(OBJEXT)
|
||||
bezier_DEPENDENCIES = ../util/libutil.la
|
||||
-bitmap_SOURCES = bitmap.c
|
||||
-bitmap_OBJECTS = bitmap.$(OBJEXT)
|
||||
-bitmap_DEPENDENCIES = ../util/libutil.la
|
||||
+bitmap_demo_SOURCES = bitmap.c
|
||||
+bitmap_demo_OBJECTS = bitmap.$(OBJEXT)
|
||||
+bitmap_demo_DEPENDENCIES = ../util/libutil.la
|
||||
blinking_teapot_SOURCES = blinking-teapot.c
|
||||
blinking_teapot_OBJECTS = blinking-teapot.$(OBJEXT)
|
||||
blinking_teapot_DEPENDENCIES = ../util/libutil.la
|
||||
@@ -460,7 +460,7 @@
|
||||
samplers_array_SOURCES = samplers.c
|
||||
samplers_array_CFLAGS = $(AM_CFLAGS) -DSAMPLERS_ARRAY
|
||||
array_LDADD = ../util/libutil.la
|
||||
-bitmap_LDADD = ../util/libutil.la
|
||||
+bitmap_demo_LDADD = ../util/libutil.la
|
||||
bezier_LDADD = ../util/libutil.la
|
||||
brick_LDADD = ../util/libutil.la
|
||||
bump_LDADD = ../util/libutil.la
|
||||
@@ -602,9 +602,9 @@
|
||||
bezier$(EXEEXT): $(bezier_OBJECTS) $(bezier_DEPENDENCIES) $(EXTRA_bezier_DEPENDENCIES)
|
||||
@rm -f bezier$(EXEEXT)
|
||||
$(AM_V_CCLD)$(LINK) $(bezier_OBJECTS) $(bezier_LDADD) $(LIBS)
|
||||
-bitmap$(EXEEXT): $(bitmap_OBJECTS) $(bitmap_DEPENDENCIES) $(EXTRA_bitmap_DEPENDENCIES)
|
||||
- @rm -f bitmap$(EXEEXT)
|
||||
- $(AM_V_CCLD)$(LINK) $(bitmap_OBJECTS) $(bitmap_LDADD) $(LIBS)
|
||||
+bitmap_demo$(EXEEXT): $(bitmap_demo_OBJECTS) $(bitmap_demo_DEPENDENCIES) $(EXTRA_bitmap_demo_DEPENDENCIES)
|
||||
+ @rm -f bitmap_demo$(EXEEXT)
|
||||
+ $(AM_V_CCLD)$(LINK) $(bitmap_demo_OBJECTS) $(bitmap_demo_LDADD) $(LIBS)
|
||||
blinking-teapot$(EXEEXT): $(blinking_teapot_OBJECTS) $(blinking_teapot_DEPENDENCIES) $(EXTRA_blinking_teapot_DEPENDENCIES)
|
||||
@rm -f blinking-teapot$(EXEEXT)
|
||||
$(AM_V_CCLD)$(LINK) $(blinking_teapot_OBJECTS) $(blinking_teapot_LDADD) $(LIBS)
|
@ -1,5 +1,5 @@
|
||||
--- progs/xdemos/glxpixmap.c.orig Fri Apr 6 22:29:09 2007
|
||||
+++ progs/xdemos/glxpixmap.c Fri Apr 6 22:38:33 2007
|
||||
--- src/xdemos/glxpixmap.c.orig Fri Apr 6 22:29:09 2007
|
||||
+++ src/xdemos/glxpixmap.c Fri Apr 6 22:38:33 2007
|
||||
@@ -105,7 +105,7 @@
|
||||
* to render correctly. This is because Mesa allows RGB rendering
|
||||
* into any kind of visual, not just TrueColor or DirectColor.
|
@ -1,12 +0,0 @@
|
||||
--- ./src/mesa/x86-64/glapi_x86-64.S.orig 2009-03-13 04:28:49.000000000 +0100
|
||||
+++ ./src/mesa/x86-64/glapi_x86-64.S 2011-01-28 18:12:18.000000000 +0100
|
||||
@@ -73,7 +73,8 @@ _x86_64_get_dispatch:
|
||||
|
||||
.p2align 4,,15
|
||||
_x86_64_get_dispatch:
|
||||
- movq _gl_DispatchTSD(%rip), %rdi
|
||||
+ movq _gl_DispatchTSD@GOTPCREL(%rip), %rax
|
||||
+ movl (%rax), %edi
|
||||
jmp pthread_getspecific@PLT
|
||||
|
||||
#elif defined(THREADS)
|
@ -1,74 +0,0 @@
|
||||
--- src/mesa/x86-64/xform4.S.orig 2009-01-22 18:38:35.000000000 +0100
|
||||
+++ src/mesa/x86-64/xform4.S 2011-05-09 21:26:00.000000000 +0200
|
||||
@@ -53,7 +53,7 @@ _mesa_x86_64_transform_points4_general:
|
||||
* rdx = source
|
||||
*/
|
||||
movl V4F_COUNT(%rdx), %ecx /* count */
|
||||
- movzx V4F_STRIDE(%rdx), %eax /* stride */
|
||||
+ movzbl V4F_STRIDE(%rdx), %eax /* stride */
|
||||
|
||||
movl %ecx, V4F_COUNT(%rdi) /* set dest count */
|
||||
movl $4, V4F_SIZE(%rdi) /* set dest size */
|
||||
@@ -116,7 +116,7 @@ p4_constants:
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
-.float 0f+1.0
|
||||
+.float 1.0
|
||||
|
||||
.text
|
||||
.align 16
|
||||
@@ -135,7 +135,7 @@ _mesa_x86_64_transform_points4_3d:
|
||||
movaps 16(%rax), %xmm10
|
||||
|
||||
movl V4F_COUNT(%rdx), %ecx /* count */
|
||||
- movzx V4F_STRIDE(%rdx), %eax /* stride */
|
||||
+ movzbl V4F_STRIDE(%rdx), %eax /* stride */
|
||||
|
||||
movl %ecx, V4F_COUNT(%rdi) /* set dest count */
|
||||
movl $4, V4F_SIZE(%rdi) /* set dest size */
|
||||
@@ -195,7 +195,7 @@ p4_3d_done:
|
||||
_mesa_x86_64_transform_points4_identity:
|
||||
|
||||
movl V4F_COUNT(%rdx), %ecx /* count */
|
||||
- movzx V4F_STRIDE(%rdx), %eax /* stride */
|
||||
+ movzbl V4F_STRIDE(%rdx), %eax /* stride */
|
||||
|
||||
movl %ecx, V4F_COUNT(%rdi) /* set dest count */
|
||||
movl $4, V4F_SIZE(%rdi) /* set dest size */
|
||||
@@ -223,7 +223,7 @@ p4_identity_done:
|
||||
_mesa_3dnow_transform_points4_3d_no_rot:
|
||||
|
||||
movl V4F_COUNT(%rdx), %ecx /* count */
|
||||
- movzx V4F_STRIDE(%rdx), %eax /* stride */
|
||||
+ movzbl V4F_STRIDE(%rdx), %eax /* stride */
|
||||
|
||||
movl %ecx, V4F_COUNT(%rdi) /* set dest count */
|
||||
movl $4, V4F_SIZE(%rdi) /* set dest size */
|
||||
@@ -287,7 +287,7 @@ p4_3d_no_rot_done:
|
||||
_mesa_3dnow_transform_points4_perspective:
|
||||
|
||||
movl V4F_COUNT(%rdx), %ecx /* count */
|
||||
- movzx V4F_STRIDE(%rdx), %eax /* stride */
|
||||
+ movzbl V4F_STRIDE(%rdx), %eax /* stride */
|
||||
|
||||
movl %ecx, V4F_COUNT(%rdi) /* set dest count */
|
||||
movl $4, V4F_SIZE(%rdi) /* set dest size */
|
||||
@@ -353,7 +353,7 @@ p4_perspective_done:
|
||||
_mesa_3dnow_transform_points4_2d_no_rot:
|
||||
|
||||
movl V4F_COUNT(%rdx), %ecx /* count */
|
||||
- movzx V4F_STRIDE(%rdx), %eax /* stride */
|
||||
+ movzbl V4F_STRIDE(%rdx), %eax /* stride */
|
||||
|
||||
movl %ecx, V4F_COUNT(%rdi) /* set dest count */
|
||||
movl $4, V4F_SIZE(%rdi) /* set dest size */
|
||||
@@ -408,7 +408,7 @@ p4_2d_no_rot_done:
|
||||
_mesa_3dnow_transform_points4_2d:
|
||||
|
||||
movl V4F_COUNT(%rdx), %ecx /* count */
|
||||
- movzx V4F_STRIDE(%rdx), %eax /* stride */
|
||||
+ movzbl V4F_STRIDE(%rdx), %eax /* stride */
|
||||
|
||||
movl %ecx, V4F_COUNT(%rdi) /* set dest count */
|
||||
movl $4, V4F_SIZE(%rdi) /* set dest size */
|
@ -1,11 +0,0 @@
|
||||
--- ./src/mesa/x86/glapi_x86.S.orig 2009-03-13 04:28:49.000000000 +0100
|
||||
+++ ./src/mesa/x86/glapi_x86.S 2011-01-28 18:11:56.000000000 +0100
|
||||
@@ -47,7 +47,7 @@
|
||||
#define GL_OFFSET(x) CODEPTR(REGOFF(4 * x, EAX))
|
||||
|
||||
#if defined(GNU_ASSEMBLER) && !defined(__DJGPP__) && !defined(__MINGW32__)
|
||||
-#define GLOBL_FN(x) GLOBL x ; .type x, function
|
||||
+#define GLOBL_FN(x) GLOBL x ; .type x, @function
|
||||
#else
|
||||
#define GLOBL_FN(x) GLOBL x
|
||||
#endif
|
@ -1,11 +0,0 @@
|
||||
--- ./src/mesa/x86/read_rgba_span_x86.S.orig 2008-08-25 16:46:47.000000000 +0200
|
||||
+++ ./src/mesa/x86/read_rgba_span_x86.S 2011-01-28 18:10:06.000000000 +0100
|
||||
@@ -648,7 +648,7 @@ _generic_read_RGBA_span_RGB565_MMX:
|
||||
testl $0x01, %ecx
|
||||
je .L01
|
||||
|
||||
- movzxw (%eax), %ecx
|
||||
+ movzwl (%eax), %ecx
|
||||
movd %ecx, %mm4
|
||||
|
||||
pshufw $0x00, %mm4, %mm0
|
@ -1,10 +1,5 @@
|
||||
Mesa is a 3-D graphics library with an API which is very similar to that
|
||||
of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax
|
||||
or state machine, it is being used with authorization from Silicon Graphics,
|
||||
Inc. However, the author makes no claim that Mesa is in any way a
|
||||
compatible replacement for OpenGL or associated with Silicon Graphics, Inc.
|
||||
Those who want a licensed implementation of OpenGL should contact a licensed
|
||||
vendor. This software is distributed under the terms of the GNU Library
|
||||
General Public License, see the LICENSE file for details.
|
||||
Mesa demos is a collections of demos and test programs to demonstrate various
|
||||
aspects of the mesa and OpenGL libraries.
|
||||
It is part of the mesa software suite.
|
||||
|
||||
WWW: http://www.mesa3d.org/
|
||||
|
@ -1,26 +1,76 @@
|
||||
bin/arbfplight
|
||||
bin/arbfslight
|
||||
bin/arbocclude
|
||||
bin/arbocclude2
|
||||
bin/array
|
||||
bin/bezier
|
||||
bin/bitmap_demo
|
||||
bin/blinking-teapot
|
||||
bin/bounce
|
||||
bin/brick
|
||||
bin/bump
|
||||
bin/clear-color
|
||||
bin/clear-fbo
|
||||
bin/clear-fbo-scissor
|
||||
bin/clear-fbo-tex
|
||||
bin/clear-random
|
||||
bin/clear-repeat
|
||||
bin/clear-scissor
|
||||
bin/clear-undefined
|
||||
bin/clearspd
|
||||
bin/convolutions
|
||||
bin/copypix
|
||||
bin/copytex
|
||||
bin/corender
|
||||
bin/createwin
|
||||
bin/cubemap
|
||||
bin/cuberender
|
||||
bin/deriv
|
||||
bin/dinoshade
|
||||
bin/dissolve
|
||||
bin/dlist-begin-call-end
|
||||
bin/dlist-dangling
|
||||
bin/dlist-degenerate
|
||||
bin/dlist-edgeflag
|
||||
bin/dlist-edgeflag-dangling
|
||||
bin/dlist-flat-tri
|
||||
bin/dlist-mat-tri
|
||||
bin/dlist-recursive-call
|
||||
bin/dlist-tri-flat-tri
|
||||
bin/dlist-tri-mat-tri
|
||||
bin/draw2arrays
|
||||
bin/drawarrays
|
||||
bin/drawelements
|
||||
bin/drawelements-large
|
||||
bin/drawoverhead
|
||||
bin/drawpix
|
||||
bin/drawrange
|
||||
bin/engine
|
||||
bin/fbo_firecube
|
||||
bin/fbobind
|
||||
bin/fbotexture
|
||||
bin/fill
|
||||
bin/fire
|
||||
bin/flat-clip
|
||||
bin/fogcoord
|
||||
bin/fplight
|
||||
bin/fragcoord
|
||||
bin/fs-tri
|
||||
bin/fslight
|
||||
bin/fsraytrace
|
||||
bin/gamma
|
||||
bin/gearbox
|
||||
bin/gears
|
||||
bin/geartrain
|
||||
bin/genmipmap
|
||||
bin/geom-outlining-130
|
||||
bin/geom-outlining-150
|
||||
bin/geom-sprites
|
||||
bin/geom-stipple-lines
|
||||
bin/geom-wide-lines
|
||||
bin/glinfo
|
||||
bin/gloss
|
||||
bin/glslstateschange
|
||||
bin/glsync
|
||||
bin/gltestperf
|
||||
bin/glthreads
|
||||
@ -35,60 +85,235 @@ bin/glxpbdemo
|
||||
bin/glxpixmap
|
||||
bin/glxsnoop
|
||||
bin/glxswapcontrol
|
||||
bin/gs-tri
|
||||
bin/identity
|
||||
bin/ipers
|
||||
bin/isosurf
|
||||
bin/line
|
||||
bin/line-clip
|
||||
bin/line-cull
|
||||
bin/line-flat
|
||||
bin/line-smooth
|
||||
bin/line-stipple-wide
|
||||
bin/line-userclip
|
||||
bin/line-userclip-clip
|
||||
bin/line-userclip-nop
|
||||
bin/line-userclip-nop-clip
|
||||
bin/line-xor
|
||||
bin/line-wide
|
||||
bin/lineloop
|
||||
bin/lineloop-clip
|
||||
bin/lineloop-elts
|
||||
bin/linestrip
|
||||
bin/linestrip-clip
|
||||
bin/linestrip-flat-stipple
|
||||
bin/linestrip-stipple
|
||||
bin/linestrip-stipple-wide
|
||||
bin/linktest
|
||||
bin/lodbias
|
||||
bin/long-fixed-func
|
||||
bin/mandelbrot
|
||||
bin/manywin
|
||||
bin/morph3d
|
||||
bin/multiarb
|
||||
bin/multictx
|
||||
bin/multinoise
|
||||
bin/multitex
|
||||
bin/noise
|
||||
bin/noise2
|
||||
bin/offset
|
||||
bin/overlay
|
||||
bin/paltex
|
||||
bin/pbdemo
|
||||
bin/pbinfo
|
||||
bin/pgon-mode
|
||||
bin/pixeltest
|
||||
bin/point
|
||||
bin/point-clip
|
||||
bin/point-param
|
||||
bin/point-sprite
|
||||
bin/point-wide
|
||||
bin/point-wide-smooth
|
||||
bin/pointblast
|
||||
bin/pointcoord
|
||||
bin/points
|
||||
bin/poly
|
||||
bin/poly-flat
|
||||
bin/poly-flat-clip
|
||||
bin/poly-flat-unfilled-clip
|
||||
bin/poly-unfilled
|
||||
bin/projtex
|
||||
bin/rain
|
||||
bin/quad
|
||||
bin/quad-clip
|
||||
bin/quad-clip-all-vertices
|
||||
bin/quad-clip-nearplane
|
||||
bin/quad-degenerate
|
||||
bin/quad-flat
|
||||
bin/quad-offset-factor
|
||||
bin/quad-offset-unfilled
|
||||
bin/quad-offset-units
|
||||
bin/quad-tex-2d
|
||||
bin/quad-tex-3d
|
||||
bin/quad-tex-alpha
|
||||
bin/quad-tex-pbo
|
||||
bin/quad-tex-sub
|
||||
bin/quad-unfilled
|
||||
bin/quad-unfilled-clip
|
||||
bin/quad-unfilled-stipple
|
||||
bin/quads
|
||||
bin/quadstrip
|
||||
bin/quadstrip-clip
|
||||
bin/quadstrip-cont
|
||||
bin/quadstrip-flat
|
||||
bin/ray
|
||||
bin/readpix
|
||||
bin/readpixels
|
||||
bin/reflect
|
||||
bin/renormal
|
||||
bin/samplers
|
||||
bin/samplers_array
|
||||
bin/shadow_sampler
|
||||
bin/shadowtex
|
||||
bin/shape
|
||||
bin/sharedtex
|
||||
bin/sharedtex_mt
|
||||
bin/shtest
|
||||
bin/simplex-noise
|
||||
bin/singlebuffer
|
||||
bin/skinning
|
||||
bin/spectex
|
||||
bin/spriteblast
|
||||
bin/stex3d
|
||||
bin/sub-tex
|
||||
bin/swapbuffers
|
||||
bin/teapot
|
||||
bin/terrain
|
||||
bin/tessdemo
|
||||
bin/tex-quads
|
||||
bin/texaaline
|
||||
bin/texcyl
|
||||
bin/texdemo1
|
||||
bin/texenv
|
||||
bin/teximage
|
||||
bin/texture_from_pixmap
|
||||
bin/textures
|
||||
bin/toyball
|
||||
bin/tri
|
||||
bin/tri-2101010
|
||||
bin/tri-2101010-dlist
|
||||
bin/tri-alpha
|
||||
bin/tri-alpha-tex
|
||||
bin/tri-array-interleaved
|
||||
bin/tri-blend
|
||||
bin/tri-blend-color
|
||||
bin/tri-blend-max
|
||||
bin/tri-blend-min
|
||||
bin/tri-blend-revsub
|
||||
bin/tri-blend-sub
|
||||
bin/tri-clear
|
||||
bin/tri-clip
|
||||
bin/tri-cull
|
||||
bin/tri-cull-both
|
||||
bin/tri-dlist
|
||||
bin/tri-edgeflag
|
||||
bin/tri-edgeflag-array
|
||||
bin/tri-edgeflag-pv
|
||||
bin/tri-fbo
|
||||
bin/tri-fbo-tex
|
||||
bin/tri-fbo-tex-mip
|
||||
bin/tri-flat
|
||||
bin/tri-flat-clip
|
||||
bin/tri-fog
|
||||
bin/tri-fp
|
||||
bin/tri-fp-const-imm
|
||||
bin/tri-lit
|
||||
bin/tri-lit-material
|
||||
bin/tri-logicop-none
|
||||
bin/tri-logicop-xor
|
||||
bin/tri-mask-tri
|
||||
bin/tri-multitex-vbo
|
||||
bin/tri-orig
|
||||
bin/tri-query
|
||||
bin/tri-point-line-clipped
|
||||
bin/tri-repeat
|
||||
bin/tri-scissor-tri
|
||||
bin/tri-square
|
||||
bin/tri-stencil
|
||||
bin/tri-stipple
|
||||
bin/tri-tex
|
||||
bin/tri-tex-1d
|
||||
bin/tri-tex-3d
|
||||
bin/tri-tri
|
||||
bin/tri-unfilled
|
||||
bin/tri-unfilled-clip
|
||||
bin/tri-unfilled-edgeflag
|
||||
bin/tri-unfilled-fog
|
||||
bin/tri-unfilled-point
|
||||
bin/tri-unfilled-smooth
|
||||
bin/tri-unfilled-tri
|
||||
bin/tri-unfilled-tri-lit
|
||||
bin/tri-unfilled-userclip
|
||||
bin/tri-unfilled-userclip-stip
|
||||
bin/tri-userclip
|
||||
bin/tri-viewport
|
||||
bin/tri-z
|
||||
bin/tri-z-9
|
||||
bin/tri-z-clip
|
||||
bin/tri-z-eq
|
||||
bin/trifan
|
||||
bin/trifan-flat
|
||||
bin/trifan-flat-clip
|
||||
bin/trifan-flat-unfilled-clip
|
||||
bin/trifan-unfilled
|
||||
bin/trirast
|
||||
bin/trispd
|
||||
bin/tristrip
|
||||
bin/tristrip-clip
|
||||
bin/tristrip-flat
|
||||
bin/tunnel
|
||||
bin/tunnel2
|
||||
bin/twoside
|
||||
bin/vao_demo
|
||||
bin/vbo
|
||||
bin/vbo-drawarrays
|
||||
bin/vbo-drawarrays-2101010
|
||||
bin/vbo-drawelements
|
||||
bin/vbo-drawrange
|
||||
bin/vbo-noninterleaved
|
||||
bin/vert-or-frag-only
|
||||
bin/vert-tex
|
||||
bin/vbo-tri
|
||||
bin/vertexrate
|
||||
bin/vp-array
|
||||
bin/vp-array-hf
|
||||
bin/vp-array-int
|
||||
bin/vp-clip
|
||||
bin/vp-line-clip
|
||||
bin/vp-tri
|
||||
bin/vp-tri-cb
|
||||
bin/vp-tri-cb-pos
|
||||
bin/vp-tri-cb-tex
|
||||
bin/vp-tri-imm
|
||||
bin/vp-tri-invariant
|
||||
bin/vp-tri-swap
|
||||
bin/vp-tri-tex
|
||||
bin/vp-unfilled
|
||||
bin/vsraytrace
|
||||
bin/wincopy
|
||||
bin/winpos
|
||||
bin/xfont
|
||||
bin/xrotfontdemo
|
||||
%%DATADIR%%/data/geartrain.dat
|
||||
%%DATADIR%%/data/isosurf.dat
|
||||
%%DATADIR%%/data/terrain.dat
|
||||
%%DATADIR%%/images/arch.rgb
|
||||
%%DATADIR%%/images/bw.rgb
|
||||
%%DATADIR%%/images/girl.rgb
|
||||
%%DATADIR%%/images/girl2.rgb
|
||||
%%DATADIR%%/images/reflect.rgb
|
||||
%%DATADIR%%/images/s128.rgb
|
||||
%%DATADIR%%/images/tile.rgb
|
||||
%%DATADIR%%/images/tree2.rgba
|
||||
%%DATADIR%%/images/tree3.rgb
|
||||
%%DATADIR%%/images/wrs_logo.rgb
|
||||
@dirrm %%DATADIR%%/images
|
||||
@dirrm %%DATADIR%%/data
|
||||
%%DATADIR%%/arch.rgb
|
||||
%%DATADIR%%/bw.rgb
|
||||
%%DATADIR%%/geartrain.dat
|
||||
%%DATADIR%%/girl.rgb
|
||||
%%DATADIR%%/girl2.rgb
|
||||
%%DATADIR%%/isosurf.dat
|
||||
%%DATADIR%%/reflect.rgb
|
||||
%%DATADIR%%/s128.rgb
|
||||
%%DATADIR%%/terrain.dat
|
||||
%%DATADIR%%/tile.rgb
|
||||
%%DATADIR%%/tree2.rgba
|
||||
%%DATADIR%%/tree3.rgb
|
||||
%%DATADIR%%/wrs_logo.rgb
|
||||
@dirrm %%DATADIR%%
|
||||
|
Loading…
Reference in New Issue
Block a user