head	1.4;
access;
symbols
	perseant-exfatfs-base-20250801:1.4
	perseant-exfatfs-base-20240630:1.4
	perseant-exfatfs:1.4.0.16
	perseant-exfatfs-base:1.4
	cjep_sun2x:1.4.0.14
	cjep_sun2x-base:1.4
	cjep_staticlib_x-base1:1.4
	cjep_staticlib_x:1.4.0.12
	cjep_staticlib_x-base:1.4
	phil-wifi-20200421:1.4
	phil-wifi-20200411:1.4
	phil-wifi-20200406:1.4
	pgoyette-compat-merge-20190127:1.4
	pgoyette-compat-20190127:1.4
	pgoyette-compat-20190118:1.4
	pgoyette-compat-1226:1.4
	pgoyette-compat-1126:1.4
	pgoyette-compat-1020:1.4
	pgoyette-compat-0930:1.4
	pgoyette-compat-0906:1.4
	netbsd-7-2-RELEASE:1.3.24.1
	pgoyette-compat-0728:1.4
	pgoyette-compat-0625:1.4
	pgoyette-compat-0521:1.4
	pgoyette-compat-0502:1.4
	pgoyette-compat-0422:1.4
	pgoyette-compat-0415:1.4
	pgoyette-compat-0407:1.4
	pgoyette-compat-0330:1.4
	pgoyette-compat-0322:1.4
	pgoyette-compat-0315:1.4
	netbsd-7-1-2-RELEASE:1.3.24.1
	pgoyette-compat:1.4.0.10
	pgoyette-compat-base:1.4
	netbsd-7-1-1-RELEASE:1.3.24.1
	perseant-stdc-iso10646:1.4.0.8
	perseant-stdc-iso10646-base:1.4
	prg-localcount2-base3:1.4
	prg-localcount2-base2:1.4
	prg-localcount2-base1:1.4
	prg-localcount2:1.4.0.6
	prg-localcount2-base:1.4
	pgoyette-localcount-20170426:1.4
	bouyer-socketcan-base1:1.4
	pgoyette-localcount-20170320:1.4
	netbsd-7-1:1.3.24.1.0.4
	netbsd-7-1-RELEASE:1.3.24.1
	netbsd-7-1-RC2:1.3.24.1
	bouyer-socketcan:1.4.0.4
	bouyer-socketcan-base:1.4
	pgoyette-localcount-20170107:1.4
	netbsd-7-1-RC1:1.3.24.1
	pgoyette-localcount-20161104:1.4
	netbsd-7-0-2-RELEASE:1.3.24.1
	localcount-20160914:1.4
	pgoyette-localcount-20160806:1.4
	pgoyette-localcount-20160726:1.4
	pgoyette-localcount:1.4.0.2
	pgoyette-localcount-base:1.4
	netbsd-7-0-1-RELEASE:1.3.24.1
	netbsd-7-0:1.3.24.1.0.2
	netbsd-7-0-RELEASE:1.3.24.1
	netbsd-7-0-RC3:1.3.24.1
	netbsd-7-0-RC2:1.3.24.1
	netbsd-7-0-RC1:1.3.24.1
	netbsd-5-2-3-RELEASE:1.1.1.1.8.1
	netbsd-5-1-5-RELEASE:1.1.1.1.8.1
	netbsd-6-0-6-RELEASE:1.3
	netbsd-6-1-5-RELEASE:1.3
	netbsd-7:1.3.0.24
	netbsd-7-base:1.3
	yamt-pagecache-base9:1.3
	yamt-pagecache-tag8:1.3
	netbsd-6-1-4-RELEASE:1.3
	netbsd-6-0-5-RELEASE:1.3
	tls-earlyentropy:1.3.0.22
	tls-earlyentropy-base:1.3
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.3
	riastradh-drm2-base3:1.3
	netbsd-6-1-3-RELEASE:1.3
	netbsd-6-0-4-RELEASE:1.3
	netbsd-5-2-2-RELEASE:1.1.1.1.8.1
	netbsd-5-1-4-RELEASE:1.1.1.1.8.1
	netbsd-6-1-2-RELEASE:1.3
	netbsd-6-0-3-RELEASE:1.3
	netbsd-5-2-1-RELEASE:1.1.1.1.8.1
	netbsd-5-1-3-RELEASE:1.1.1.1.8.1
	netbsd-6-1-1-RELEASE:1.3
	riastradh-drm2-base2:1.3
	riastradh-drm2-base1:1.3
	riastradh-drm2:1.3.0.16
	riastradh-drm2-base:1.3
	netbsd-6-1:1.3.0.20
	netbsd-6-0-2-RELEASE:1.3
	netbsd-6-1-RELEASE:1.3
	netbsd-6-1-RC4:1.3
	netbsd-6-1-RC3:1.3
	agc-symver:1.3.0.18
	agc-symver-base:1.3
	netbsd-6-1-RC2:1.3
	netbsd-6-1-RC1:1.3
	yamt-pagecache-base8:1.3
	netbsd-5-2:1.1.1.1.8.1.0.6
	netbsd-6-0-1-RELEASE:1.3
	yamt-pagecache-base7:1.3
	netbsd-5-2-RELEASE:1.1.1.1.8.1
	netbsd-5-2-RC1:1.1.1.1.8.1
	matt-nb6-plus-nbase:1.3
	yamt-pagecache-base6:1.3
	netbsd-6-0:1.3.0.14
	netbsd-6-0-RELEASE:1.3
	netbsd-6-0-RC2:1.3
	tls-maxphys:1.3.0.12
	tls-maxphys-base:1.3
	matt-nb6-plus:1.3.0.10
	matt-nb6-plus-base:1.3
	netbsd-6-0-RC1:1.3
	yamt-pagecache-base5:1.3
	yamt-pagecache-base4:1.3
	netbsd-6:1.3.0.8
	netbsd-6-base:1.3
	netbsd-5-1-2-RELEASE:1.1.1.1.8.1
	netbsd-5-1-1-RELEASE:1.1.1.1.8.1
	yamt-pagecache-base3:1.3
	yamt-pagecache-base2:1.3
	yamt-pagecache:1.3.0.6
	yamt-pagecache-base:1.3
	cherry-xenmp:1.3.0.4
	cherry-xenmp-base:1.3
	bouyer-quota2-nbase:1.3
	bouyer-quota2:1.3.0.2
	bouyer-quota2-base:1.3
	matt-mips64-premerge-20101231:1.3
	matt-nb5-mips64-premerge-20101231:1.1.1.1.14.1
	matt-nb5-pq3:1.1.1.1.8.1.0.4
	matt-nb5-pq3-base:1.1.1.1.8.1
	netbsd-5-1:1.1.1.1.8.1.0.2
	netbsd-5-1-RELEASE:1.1.1.1.8.1
	netbsd-5-1-RC4:1.1.1.1.8.1
	matt-nb5-mips64-k15:1.1.1.1.14.1
	netbsd-5-1-RC3:1.1.1.1.8.1
	netbsd-5-1-RC2:1.1.1.1.8.1
	netbsd-5-1-RC1:1.1.1.1.8.1
	netbsd-5-0-2-RELEASE:1.1.1.1
	matt-nb5-mips64-premerge-20091211:1.1.1.1
	matt-premerge-20091211:1.2
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.1.1.1
	matt-nb4-mips64-k7-u2a-k9b:1.1.1.1
	matt-nb5-mips64-u1-k1-k5:1.1.1.1
	matt-nb5-mips64:1.1.1.1.0.14
	netbsd-5-0-1-RELEASE:1.1.1.1
	jym-xensuspend-nbase:1.1.1.1
	netbsd-5-0:1.1.1.1.0.12
	netbsd-5-0-RELEASE:1.1.1.1
	netbsd-5-0-RC4:1.1.1.1
	netbsd-5-0-RC3:1.1.1.1
	netbsd-5-0-RC2:1.1.1.1
	jym-xensuspend:1.1.1.1.0.10
	jym-xensuspend-base:1.1.1.1
	netbsd-5-0-RC1:1.1.1.1
	haad-dm-base:1.1.1.1
	haad-dm-base2:1.1.1.1
	haad-nbase2:1.1.1.1
	netbsd-5:1.1.1.1.0.8
	netbsd-5-base:1.1.1.1
	matt-mips64-base2:1.1.1.1
	haad-dm:1.1.1.1.0.6
	haad-dm-base1:1.1.1.1
	wrstuden-revivesa-base-3:1.1.1.1
	wrstuden-revivesa:1.1.1.1.0.2
	wrstuden-revivesa-base-2:1.1.1.1
	oinkoink:1.1.1.1
	mrg-and-rtr:1.1.1;
locks; strict;
comment	@# @;


1.4
date	2014.12.18.06.24.30;	author mrg;	state dead;
branches;
next	1.3;
commitid	piX5MfsAjDSmgu2y;

1.3
date	2010.05.23.21.31.53;	author mrg;	state Exp;
branches
	1.3.24.1;
next	1.2;

1.2
date	2009.06.16.00.26.11;	author mrg;	state Exp;
branches;
next	1.1;

1.1
date	2008.07.29.05.01.22;	author mrg;	state Exp;
branches
	1.1.1.1;
next	;

1.3.24.1
date	2015.01.05.21.23.51;	author martin;	state dead;
branches;
next	;
commitid	P7SGAjfX1jg9FS4y;

1.1.1.1
date	2008.07.29.05.01.22;	author mrg;	state Exp;
branches
	1.1.1.1.2.1
	1.1.1.1.6.1
	1.1.1.1.8.1
	1.1.1.1.14.1;
next	;

1.1.1.1.2.1
date	2008.07.29.05.01.22;	author wrstuden;	state dead;
branches;
next	1.1.1.1.2.2;

1.1.1.1.2.2
date	2008.09.18.05.18.35;	author wrstuden;	state Exp;
branches;
next	;

1.1.1.1.6.1
date	2008.07.29.05.01.22;	author haad;	state dead;
branches;
next	1.1.1.1.6.2;

1.1.1.1.6.2
date	2008.10.19.22.41.08;	author haad;	state Exp;
branches;
next	;

1.1.1.1.8.1
date	2009.09.17.04.24.31;	author snj;	state Exp;
branches;
next	;

1.1.1.1.14.1
date	2010.04.21.05.24.36;	author matt;	state Exp;
branches;
next	;


desc
@@


1.4
log
@update sets and reachover makefiles for mesa 10.3.5.
@
text
@
SRCS.mesa= \
	api_arrayelt.c \
	api_exec.c \
	api_loopback.c \
	api_noop.c \
	api_validate.c \
	accum.c \
	attrib.c \
	arrayobj.c \
	blend.c \
	bufferobj.c \
	buffers.c \
	clear.c \
	clip.c \
	colortab.c \
	context.c \
	convolve.c \
	cpuinfo.c \
	debug.c \
	depth.c \
	depthstencil.c \
	dlist.c \
	dlopen.c \
	drawpix.c \
	enable.c \
	enums.c \
	eval.c \
	execmem.c \
	extensions.c \
	fbobject.c \
	feedback.c \
	ffvertex_prog.c \
	fog.c \
	formats.c \
	framebuffer.c \
	get.c \
	getstring.c \
	hash.c \
	hint.c \
	histogram.c \
	image.c \
	imports.c \
	light.c \
	lines.c \
	matrix.c \
	mipmap.c \
	mm.c \
	multisample.c \
	pixel.c \
	pixelstore.c \
	points.c \
	polygon.c \
	queryobj.c \
	rastpos.c \
	rbadaptors.c \
	readpix.c \
	remap.c \
	renderbuffer.c \
	scissor.c \
	shaders.c \
	shared.c \
	state.c \
	stencil.c \
	syncobj.c \
	texcompress.c \
	texcompress_s3tc.c \
	texcompress_fxt1.c \
	texenv.c \
	texenvprogram.c \
	texfetch.c \
	texformat.c \
	texgen.c \
	texgetimage.c \
	teximage.c \
	texobj.c \
	texparam.c \
	texrender.c \
	texstate.c \
	texstore.c \
	varray.c \
	viewport.c \
	vtxfmt.c


# XXX  avoid source name clashes with glx
.PATH:		${X11SRCDIR.MesaLib}/src/mesa/main
BUILDSYMLINKS=	${X11SRCDIR.MesaLib}/src/mesa/main/pixel.c MESApixel.c \
		${X11SRCDIR.MesaLib}/src/mesa/main/eval.c MESAeval.c



# math
.PATH:		${X11SRCDIR.MesaLib}/src/mesa/math
SRCS.math= \
	m_debug_clip.c \
	m_debug_norm.c \
	m_debug_xform.c \
	m_eval.c \
	m_matrix.c \
	m_translate.c \
	m_vector.c

SRCS.math+= \
	m_xform.c


# swrast
.PATH:		${X11SRCDIR.MesaLib}/src/mesa/swrast
SRCS.swrast= \
	s_aaline.c \
	s_aatriangle.c \
	s_accum.c \
	s_alpha.c \
	s_atifragshader.c \
	s_bitmap.c \
	s_blend.c \
	s_blit.c \
	s_clear.c \
	s_copypix.c \
	s_context.c \
	s_depth.c \
	s_drawpix.c \
	s_feedback.c \
	s_fog.c \
	s_fragprog.c \
	s_lines.c \
	s_logic.c \
	s_masking.c \
	s_points.c \
	s_readpix.c \
	s_span.c \
	s_stencil.c \
	s_texcombine.c \
	s_texfilter.c \
	s_triangle.c \
	s_zoom.c


# swrast_setup
.PATH:		${X11SRCDIR.MesaLib}/src/mesa/swrast_setup
SRCS.ss= \
	ss_context.c \
	ss_triangle.c 


# tnl
.PATH:		${X11SRCDIR.MesaLib}/src/mesa/tnl
SRCS.tnl= \
	t_context.c \
	t_pipeline.c \
	t_draw.c \
	t_rasterpos.c \
	t_vb_program.c \
	t_vb_render.c \
	t_vb_texgen.c \
	t_vb_texmat.c \
	t_vb_vertex.c \
	t_vb_cull.c \
	t_vb_fog.c \
	t_vb_light.c \
	t_vb_normals.c \
	t_vb_points.c \
	t_vp_build.c \
	t_vertex.c \
	t_vertex_sse.c \
	t_vertex_generic.c 


.for fn in ${SRCS.glx} ${SRCS.dri} ${SRCS.mesa}
CPPFLAGS.${fn}+=-I${X11SRCDIR.xc}/lib/GL/dri \
		-I${X11SRCDIR.xc}/lib/GL/glx \
		-I${X11SRCDIR.xc}/programs/Xserver/hw/xfree86/os-support \
		-I${X11SRCDIR.xc}/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel \
		-I${X11SRCDIR.xc}/programs/Xserver/GL/dri \
		-I${X11SRCDIR.MesaLib}/src/mesa/array_cache \
		-I${X11SRCDIR.MesaLib}/src/mesa \
		-I${X11SRCDIR.MesaLib}/src/mesa/swrast_setup \
		-I${X11SRCDIR.MesaLib}/src/mesa/tnl \
		-I${X11SRCDIR.MesaLib}/src/mesa/include
CPPFLAGS.${fn}+=${X11FLAGS.DRI}
.endfor

SRCS+=	${SRCS.dri} ${SRCS.mesa} ${SRCS.ac} ${SRCS.math} \
	${SRCS.swrast} ${SRCS.ss} ${SRCS.tnl}
@


1.3
log
@build fixes for Mesa 7.7.1.  introduce r600 driver!
@
text
@@


1.3.24.1
log
@Pull up following revision(s) (requested by mrg in ticket #381):
	distrib/sets/lists/xdebug/md.amd64: revision 1.7
	external/mit/xorg/lib/libGL/internal/Makefile: revision 1.2
	distrib/sets/lists/xdebug/md.amd64: revision 1.8
	distrib/sets/lists/xserver/md.sparc64: revision 1.55
	distrib/sets/lists/xdebug/md.sparc64: revision 1.4
	external/mit/xorg/lib/Makefile: revision 1.30
	external/mit/xorg/lib/libglapi/Makefile: revision 1.1
	distrib/sets/lists/xserver/md.macppc: revision 1.67
	external/mit/xorg/lib/dri/radeon/Makefile: file removal
	external/mit/xorg/lib/asm.mk: revision 1.1
	external/mit/xorg/lib/dri/dri.mk: file removal
	external/mit/xorg/lib/dri/mach64/Makefile: file removal
	external/mit/xorg/lib/libGL/Makefile: revision 1.21
	external/mit/xorg/lib/libGL/Makefile.glslsrcs: file removal
	external/mit/xorg/lib/dri/Makefile: revision 1.20
	external/mit/xorg/lib/driver.mk: revision 1.1
	external/mit/xorg/lib/dri/r600/Makefile: file removal
	external/mit/xorg/lib/dri/r128/Makefile: file removal
	external/mit/xorg/lib/dri/i915/Makefile: file removal
	external/mit/xorg/lib/dri/Makefile: revision 1.23
	external/mit/xorg/lib/gallium/Makefile: revision 1.1
	external/mit/xorg/lib/gallium/Makefile: revision 1.2
	distrib/sets/lists/xcomp/mi: revision 1.154
	external/mit/xorg/lib/libOSMesa/libmesa.mk: file removal
	external/mit/xorg/lib/libGL/mesa-ver.mk: revision 1.2
	distrib/sets/lists/xserver/mi: revision 1.34
	external/mit/xorg/bin/glxgears/Makefile: revision 1.4
	distrib/sets/lists/xserver/md.alpha: revision 1.38
	external/mit/xorg/lib/libOSMesa/shlib_version: file removal
	external/mit/xorg/lib/dri/trident/Makefile: file removal
	external/mit/xorg/lib/dri/i810/Makefile: file removal
	external/mit/xorg/lib/libGLw/Makefile: revision 1.4
	external/mit/xorg/TODO: file removal
	external/mit/xorg/lib/dri/sis/Makefile: file removal
	distrib/sets/lists/xserver/md.sparc: revision 1.57
	distrib/sets/lists/xserver/md.prep: revision 1.15
	distrib/sets/lists/xcomp/shl.mi: revision 1.38
	external/mit/xorg/lib/dri/tdfx/Makefile: file removal
	external/mit/xorg/lib/dri/mga/Makefile: file removal
	distrib/sets/lists/xdebug/md.macppc: revision 1.4
	external/mit/xorg/lib/libOSMesa/Makefile: file removal
	distrib/sets/lists/xdebug/shl.mi: revision 1.16
	external/mit/xorg/lib/libGL/Makefile.mesa: file removal
	distrib/sets/lists/xdebug/mi: revision 1.9
	distrib/sets/lists/xdebug/md.i386: revision 1.7
	external/mit/xorg/lib/dri/swrast/Makefile: file removal
	distrib/sets/lists/xdebug/md.i386: revision 1.8
	external/mit/xorg/lib/dri/savage/Makefile: file removal
	external/mit/xorg/lib/dri/r200/Makefile: file removal
	distrib/sets/lists/xetc/mi: revision 1.24
	distrib/sets/lists/xbase/shl.mi: revision 1.57
	distrib/sets/lists/xdebug/md.sparc: revision 1.5
	external/mit/xorg/lib/dri/i965/Makefile: file removal
	external/mit/xorg/lib/libloader.mk: revision 1.1
	external/mit/xorg/bin/glxinfo/Makefile: revision 1.5
	distrib/sets/lists/xserver/md.ofppc: revision 1.20
	external/mit/xorg/lib/libmesa.mk: revision 1.1
	external/mit/xorg/lib/dri/libmesa/Makefile: file removal
	external/mit/xorg/lib/dri/Makefile: revision 1.19
	distrib/sets/lists/xserver/md.amd64: revision 1.74
	distrib/sets/lists/xserver/md.bebox: revision 1.11
	distrib/sets/lists/xdebug/md.ofppc: revision 1.4
	external/mit/xorg/lib/libglsl.mk: revision 1.1
	external/mit/xorg/lib/dri/r300/Makefile: file removal
	external/mit/xorg/lib/dri/unichrome/Makefile: file removal
	external/mit/xorg/lib/dri/s3v/Makefile: file removal
	distrib/sets/lists/xserver/md.i386: revision 1.93
update sets and reachover makefiles for mesa 10.3.5.
fix build problem with radeon_*.c files.
- mesa_dri_drivers.so.0.debug is not obsolete for amd64
- kms_swrast_dri.so.0.debug was missing
- Don't install absolute symlinks
- Add missing debug symlinks
- consistently install symlinks (like we do for everything else)
- add missing debug libs
@
text
@@


1.2
log
@- build and install swrast_dri.so
- don't force linking dri_util.c into swrast_dri.so
- fix the source lists in libGL/OSmesa makefiles
- unobsolete the symbols/pc keymap and 7x14-KOI8-R.pcf.gz font

XXX the libGL/OSmesa makefiles could use some reorg.  there
XXX are a bunch of duplicated items.
@
text
@d2 82
a83 73
SRCS.mesa=	api_arrayelt.c \
		api_exec.c \
		api_loopback.c \
		api_noop.c \
		api_validate.c \
		accum.c \
		attrib.c \
		arrayobj.c \
		blend.c \
		bufferobj.c \
		buffers.c \
		clear.c \
		clip.c \
		colortab.c \
		context.c \
		convolve.c \
		debug.c \
		depth.c \
		depthstencil.c \
		dlist.c \
		dlopen.c \
		drawpix.c \
		enable.c \
		enums.c \
		MESAeval.c \
		execmem.c \
		extensions.c \
		fbobject.c \
		feedback.c \
		ffvertex_prog.c \
		fog.c \
		framebuffer.c \
		get.c \
		getstring.c \
		hash.c \
		hint.c \
		histogram.c \
		image.c \
		imports.c \
		light.c \
		lines.c \
		matrix.c \
		mipmap.c \
		mm.c \
		multisample.c \
		MESApixel.c \
		pixelstore.c \
		points.c \
		polygon.c \
		queryobj.c \
		rastpos.c \
		rbadaptors.c \
		readpix.c \
		renderbuffer.c \
		scissor.c \
		shaders.c \
		state.c \
		stencil.c \
		texcompress.c \
		texcompress_s3tc.c \
		texcompress_fxt1.c \
		texenv.c \
		texenvprogram.c \
		texformat.c \
		texgen.c \
		teximage.c \
		texobj.c \
		texparam.c \
		texrender.c \
		texstate.c \
		texstore.c \
		varray.c \
		vtxfmt.c
d95 11
a105 8
SRCS.math=	m_debug_clip.c \
		m_debug_norm.c \
		m_debug_xform.c \
		m_eval.c \
		m_matrix.c \
		m_translate.c \
		m_vector.c \
		m_xform.c
d110 28
a137 29
SRCS.swrast=	_aaline.c \
		s_aatriangle.c \
		s_accum.c \
		s_alpha.c \
		s_atifragshader.c \
		s_bitmap.c \
		s_blend.c \
		s_blit.c \
		s_buffers.c \
		s_copypix.c \
		s_context.c \
		s_depth.c \
		s_drawpix.c \
		s_feedback.c \
		s_fog.c \
		s_fragprog.c \
		s_imaging.c \
		s_lines.c \
		s_logic.c \
		s_masking.c \
		s_points.c \
		s_readpix.c \
		s_span.c \
		s_stencil.c \
		s_texcombine.c \
		s_texfilter.c \
		s_texstore.c \
		s_triangle.c \
		s_zoom.c
d142 3
a144 2
SRCS.ss=	ss_context.c \
		ss_triangle.c
d149 19
a167 18
SRCS.tnl=	t_context.c \
		t_pipeline.c \
		t_draw.c \
		t_rasterpos.c \
		t_vb_program.c \
		t_vb_render.c \
		t_vb_texgen.c \
		t_vb_texmat.c \
		t_vb_vertex.c \
		t_vb_cull.c \
		t_vb_fog.c \
		t_vb_light.c \
		t_vb_normals.c 
		t_vb_points.c \
		t_vp_build.c \
		t_vertex.c \
		t_vertex_sse.c \
		t_vertex_generic.c
@


1.1
log
@Initial revision
@
text
@d2 74
a75 13
SRCS.mesa=	accum.c api_arrayelt.c api_loopback.c api_noop.c \
		api_validate.c attrib.c arrayobj.c blend.c bufferobj.c \
		buffers.c clip.c colortab.c context.c convolve.c \
		debug.c depth.c depthstencil.c dispatch.c dlist.c \
		drawpix.c enable.c enums.c eval.c execmem.c extensions.c \
		fbobject.c feedback.c fog.c framebuffer.c get.c \
		getstring.c hash.c hint.c histogram.c image.c imports.c \
		light.c lines.c matrix.c mipmap.c mm.c occlude.c \
		pixel.c points.c polygon.c rastpos.c rbadaptors.c \
		renderbuffer.c state.c stencil.c texcompress.c \
		texcompress_fxt1.c texcompress_s3tc.c texenvprogram.c \
		texformat.c teximage.c texobj.c texrender.c texstate.c \
		texstore.c varray.c vtxfmt.c
d86 8
a93 2
SRCS.math=	m_debug_clip.c m_debug_norm.c m_debug_xform.c m_eval.c \
		m_matrix.c m_translate.c m_vector.c m_xform.c
d98 29
a126 8
SRCS.swrast=	s_aaline.c s_aatriangle.c s_accum.c s_alpha.c \
		s_arbshader.c s_atifragshader.c s_bitmap.c \
		s_blend.c s_blit.c s_buffers.c s_context.c \
		s_copypix.c s_depth.c s_drawpix.c s_feedback.c \
		s_fog.c s_imaging.c s_lines.c s_logic.c \
		s_masking.c s_nvfragprog.c s_points.c s_readpix.c \
		s_span.c s_stencil.c s_texcombine.c s_texfilter.c \
		s_texstore.c s_triangle.c s_zoom.c
d131 2
a132 1
SRCS.ss=	ss_context.c ss_triangle.c
d137 19
a155 7
SRCS.tnl=	t_context.c t_pipeline.c t_vb_arbprogram.c \
		t_vb_arbprogram_sse.c t_vb_arbshader.c \
		t_vb_cull.c t_vb_fog.c t_vb_light.c t_vb_normals.c \
		t_vb_points.c t_vb_program.c t_vb_render.c \
		t_vb_texgen.c t_vb_texmat.c t_vb_vertex.c \
		t_vertex.c t_vertex_generic.c t_vertex_sse.c \
		t_vp_build.c
@


1.1.1.1
log
@initial import of the crossbuild framework for modular Xorg.  this
is heavily based upon the work rtr@@ did on src/x11, but hacked to
work for modern modular Xorg source split.

the sources will live in xsrc/external/mit/<package>/dist.

documentation on using this will come when the above directories
are fully populated.  there are 192 of them so it may take some time
before that is completed.
@
text
@@


1.1.1.1.14.1
log
@sync to netbsd-5
@
text
@d2 13
a14 74
SRCS.mesa=	api_arrayelt.c \
		api_exec.c \
		api_loopback.c \
		api_noop.c \
		api_validate.c \
		accum.c \
		attrib.c \
		arrayobj.c \
		blend.c \
		bufferobj.c \
		buffers.c \
		clear.c \
		clip.c \
		colortab.c \
		context.c \
		convolve.c \
		debug.c \
		depth.c \
		depthstencil.c \
		dlist.c \
		dlopen.c \
		drawpix.c \
		enable.c \
		enums.c \
		MESAeval.c \
		execmem.c \
		extensions.c \
		fbobject.c \
		feedback.c \
		ffvertex_prog.c \
		fog.c \
		framebuffer.c \
		get.c \
		getstring.c \
		hash.c \
		hint.c \
		histogram.c \
		image.c \
		imports.c \
		light.c \
		lines.c \
		matrix.c \
		mipmap.c \
		mm.c \
		multisample.c \
		MESApixel.c \
		pixelstore.c \
		points.c \
		polygon.c \
		queryobj.c \
		rastpos.c \
		rbadaptors.c \
		readpix.c \
		renderbuffer.c \
		scissor.c \
		shaders.c \
		state.c \
		stencil.c \
		texcompress.c \
		texcompress_s3tc.c \
		texcompress_fxt1.c \
		texenv.c \
		texenvprogram.c \
		texformat.c \
		texgen.c \
		teximage.c \
		texobj.c \
		texparam.c \
		texrender.c \
		texstate.c \
		texstore.c \
		varray.c \
		vtxfmt.c

d25 2
a26 8
SRCS.math=	m_debug_clip.c \
		m_debug_norm.c \
		m_debug_xform.c \
		m_eval.c \
		m_matrix.c \
		m_translate.c \
		m_vector.c \
		m_xform.c
d31 8
a38 29
SRCS.swrast=	_aaline.c \
		s_aatriangle.c \
		s_accum.c \
		s_alpha.c \
		s_atifragshader.c \
		s_bitmap.c \
		s_blend.c \
		s_blit.c \
		s_buffers.c \
		s_copypix.c \
		s_context.c \
		s_depth.c \
		s_drawpix.c \
		s_feedback.c \
		s_fog.c \
		s_fragprog.c \
		s_imaging.c \
		s_lines.c \
		s_logic.c \
		s_masking.c \
		s_points.c \
		s_readpix.c \
		s_span.c \
		s_stencil.c \
		s_texcombine.c \
		s_texfilter.c \
		s_texstore.c \
		s_triangle.c \
		s_zoom.c
d43 1
a43 2
SRCS.ss=	ss_context.c \
		ss_triangle.c
d48 7
a54 19
SRCS.tnl=	t_context.c \
		t_pipeline.c \
		t_draw.c \
		t_rasterpos.c \
		t_vb_program.c \
		t_vb_render.c \
		t_vb_texgen.c \
		t_vb_texmat.c \
		t_vb_vertex.c \
		t_vb_cull.c \
		t_vb_fog.c \
		t_vb_light.c \
		t_vb_normals.c 
		t_vb_points.c \
		t_vp_build.c \
		t_vertex.c \
		t_vertex_sse.c \
		t_vertex_generic.c

@


1.1.1.1.8.1
log
@Apply patch (requested by mrg in ticket #958):
Sync X.Org reachover build framework and setlists with the new X.Org.
@
text
@d2 13
a14 74
SRCS.mesa=	api_arrayelt.c \
		api_exec.c \
		api_loopback.c \
		api_noop.c \
		api_validate.c \
		accum.c \
		attrib.c \
		arrayobj.c \
		blend.c \
		bufferobj.c \
		buffers.c \
		clear.c \
		clip.c \
		colortab.c \
		context.c \
		convolve.c \
		debug.c \
		depth.c \
		depthstencil.c \
		dlist.c \
		dlopen.c \
		drawpix.c \
		enable.c \
		enums.c \
		MESAeval.c \
		execmem.c \
		extensions.c \
		fbobject.c \
		feedback.c \
		ffvertex_prog.c \
		fog.c \
		framebuffer.c \
		get.c \
		getstring.c \
		hash.c \
		hint.c \
		histogram.c \
		image.c \
		imports.c \
		light.c \
		lines.c \
		matrix.c \
		mipmap.c \
		mm.c \
		multisample.c \
		MESApixel.c \
		pixelstore.c \
		points.c \
		polygon.c \
		queryobj.c \
		rastpos.c \
		rbadaptors.c \
		readpix.c \
		renderbuffer.c \
		scissor.c \
		shaders.c \
		state.c \
		stencil.c \
		texcompress.c \
		texcompress_s3tc.c \
		texcompress_fxt1.c \
		texenv.c \
		texenvprogram.c \
		texformat.c \
		texgen.c \
		teximage.c \
		texobj.c \
		texparam.c \
		texrender.c \
		texstate.c \
		texstore.c \
		varray.c \
		vtxfmt.c

d25 2
a26 8
SRCS.math=	m_debug_clip.c \
		m_debug_norm.c \
		m_debug_xform.c \
		m_eval.c \
		m_matrix.c \
		m_translate.c \
		m_vector.c \
		m_xform.c
d31 8
a38 29
SRCS.swrast=	_aaline.c \
		s_aatriangle.c \
		s_accum.c \
		s_alpha.c \
		s_atifragshader.c \
		s_bitmap.c \
		s_blend.c \
		s_blit.c \
		s_buffers.c \
		s_copypix.c \
		s_context.c \
		s_depth.c \
		s_drawpix.c \
		s_feedback.c \
		s_fog.c \
		s_fragprog.c \
		s_imaging.c \
		s_lines.c \
		s_logic.c \
		s_masking.c \
		s_points.c \
		s_readpix.c \
		s_span.c \
		s_stencil.c \
		s_texcombine.c \
		s_texfilter.c \
		s_texstore.c \
		s_triangle.c \
		s_zoom.c
d43 1
a43 2
SRCS.ss=	ss_context.c \
		ss_triangle.c
d48 7
a54 19
SRCS.tnl=	t_context.c \
		t_pipeline.c \
		t_draw.c \
		t_rasterpos.c \
		t_vb_program.c \
		t_vb_render.c \
		t_vb_texgen.c \
		t_vb_texmat.c \
		t_vb_vertex.c \
		t_vb_cull.c \
		t_vb_fog.c \
		t_vb_light.c \
		t_vb_normals.c 
		t_vb_points.c \
		t_vp_build.c \
		t_vertex.c \
		t_vertex_sse.c \
		t_vertex_generic.c

@


1.1.1.1.6.1
log
@file Makefile.mesa was added on branch haad-dm on 2008-10-19 22:41:08 +0000
@
text
@d1 71
@


1.1.1.1.6.2
log
@Sync with HEAD.
@
text
@a0 71

SRCS.mesa=	accum.c api_arrayelt.c api_loopback.c api_noop.c \
		api_validate.c attrib.c arrayobj.c blend.c bufferobj.c \
		buffers.c clip.c colortab.c context.c convolve.c \
		debug.c depth.c depthstencil.c dispatch.c dlist.c \
		drawpix.c enable.c enums.c eval.c execmem.c extensions.c \
		fbobject.c feedback.c fog.c framebuffer.c get.c \
		getstring.c hash.c hint.c histogram.c image.c imports.c \
		light.c lines.c matrix.c mipmap.c mm.c occlude.c \
		pixel.c points.c polygon.c rastpos.c rbadaptors.c \
		renderbuffer.c state.c stencil.c texcompress.c \
		texcompress_fxt1.c texcompress_s3tc.c texenvprogram.c \
		texformat.c teximage.c texobj.c texrender.c texstate.c \
		texstore.c varray.c vtxfmt.c

# XXX  avoid source name clashes with glx
.PATH:		${X11SRCDIR.MesaLib}/src/mesa/main
BUILDSYMLINKS=	${X11SRCDIR.MesaLib}/src/mesa/main/pixel.c MESApixel.c \
		${X11SRCDIR.MesaLib}/src/mesa/main/eval.c MESAeval.c



# math
.PATH:		${X11SRCDIR.MesaLib}/src/mesa/math
SRCS.math=	m_debug_clip.c m_debug_norm.c m_debug_xform.c m_eval.c \
		m_matrix.c m_translate.c m_vector.c m_xform.c


# swrast
.PATH:		${X11SRCDIR.MesaLib}/src/mesa/swrast
SRCS.swrast=	s_aaline.c s_aatriangle.c s_accum.c s_alpha.c \
		s_arbshader.c s_atifragshader.c s_bitmap.c \
		s_blend.c s_blit.c s_buffers.c s_context.c \
		s_copypix.c s_depth.c s_drawpix.c s_feedback.c \
		s_fog.c s_imaging.c s_lines.c s_logic.c \
		s_masking.c s_nvfragprog.c s_points.c s_readpix.c \
		s_span.c s_stencil.c s_texcombine.c s_texfilter.c \
		s_texstore.c s_triangle.c s_zoom.c


# swrast_setup
.PATH:		${X11SRCDIR.MesaLib}/src/mesa/swrast_setup
SRCS.ss=	ss_context.c ss_triangle.c


# tnl
.PATH:		${X11SRCDIR.MesaLib}/src/mesa/tnl
SRCS.tnl=	t_context.c t_pipeline.c t_vb_arbprogram.c \
		t_vb_arbprogram_sse.c t_vb_arbshader.c \
		t_vb_cull.c t_vb_fog.c t_vb_light.c t_vb_normals.c \
		t_vb_points.c t_vb_program.c t_vb_render.c \
		t_vb_texgen.c t_vb_texmat.c t_vb_vertex.c \
		t_vertex.c t_vertex_generic.c t_vertex_sse.c \
		t_vp_build.c

.for fn in ${SRCS.glx} ${SRCS.dri} ${SRCS.mesa}
CPPFLAGS.${fn}+=-I${X11SRCDIR.xc}/lib/GL/dri \
		-I${X11SRCDIR.xc}/lib/GL/glx \
		-I${X11SRCDIR.xc}/programs/Xserver/hw/xfree86/os-support \
		-I${X11SRCDIR.xc}/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel \
		-I${X11SRCDIR.xc}/programs/Xserver/GL/dri \
		-I${X11SRCDIR.MesaLib}/src/mesa/array_cache \
		-I${X11SRCDIR.MesaLib}/src/mesa \
		-I${X11SRCDIR.MesaLib}/src/mesa/swrast_setup \
		-I${X11SRCDIR.MesaLib}/src/mesa/tnl \
		-I${X11SRCDIR.MesaLib}/src/mesa/include
CPPFLAGS.${fn}+=${X11FLAGS.DRI}
.endfor

SRCS+=	${SRCS.dri} ${SRCS.mesa} ${SRCS.ac} ${SRCS.math} \
	${SRCS.swrast} ${SRCS.ss} ${SRCS.tnl}
@


1.1.1.1.2.1
log
@file Makefile.mesa was added on branch wrstuden-revivesa on 2008-09-18 05:18:35 +0000
@
text
@d1 71
@


1.1.1.1.2.2
log
@Sync with wrstuden-revivesa-base-2.
@
text
@a0 71

SRCS.mesa=	accum.c api_arrayelt.c api_loopback.c api_noop.c \
		api_validate.c attrib.c arrayobj.c blend.c bufferobj.c \
		buffers.c clip.c colortab.c context.c convolve.c \
		debug.c depth.c depthstencil.c dispatch.c dlist.c \
		drawpix.c enable.c enums.c eval.c execmem.c extensions.c \
		fbobject.c feedback.c fog.c framebuffer.c get.c \
		getstring.c hash.c hint.c histogram.c image.c imports.c \
		light.c lines.c matrix.c mipmap.c mm.c occlude.c \
		pixel.c points.c polygon.c rastpos.c rbadaptors.c \
		renderbuffer.c state.c stencil.c texcompress.c \
		texcompress_fxt1.c texcompress_s3tc.c texenvprogram.c \
		texformat.c teximage.c texobj.c texrender.c texstate.c \
		texstore.c varray.c vtxfmt.c

# XXX  avoid source name clashes with glx
.PATH:		${X11SRCDIR.MesaLib}/src/mesa/main
BUILDSYMLINKS=	${X11SRCDIR.MesaLib}/src/mesa/main/pixel.c MESApixel.c \
		${X11SRCDIR.MesaLib}/src/mesa/main/eval.c MESAeval.c



# math
.PATH:		${X11SRCDIR.MesaLib}/src/mesa/math
SRCS.math=	m_debug_clip.c m_debug_norm.c m_debug_xform.c m_eval.c \
		m_matrix.c m_translate.c m_vector.c m_xform.c


# swrast
.PATH:		${X11SRCDIR.MesaLib}/src/mesa/swrast
SRCS.swrast=	s_aaline.c s_aatriangle.c s_accum.c s_alpha.c \
		s_arbshader.c s_atifragshader.c s_bitmap.c \
		s_blend.c s_blit.c s_buffers.c s_context.c \
		s_copypix.c s_depth.c s_drawpix.c s_feedback.c \
		s_fog.c s_imaging.c s_lines.c s_logic.c \
		s_masking.c s_nvfragprog.c s_points.c s_readpix.c \
		s_span.c s_stencil.c s_texcombine.c s_texfilter.c \
		s_texstore.c s_triangle.c s_zoom.c


# swrast_setup
.PATH:		${X11SRCDIR.MesaLib}/src/mesa/swrast_setup
SRCS.ss=	ss_context.c ss_triangle.c


# tnl
.PATH:		${X11SRCDIR.MesaLib}/src/mesa/tnl
SRCS.tnl=	t_context.c t_pipeline.c t_vb_arbprogram.c \
		t_vb_arbprogram_sse.c t_vb_arbshader.c \
		t_vb_cull.c t_vb_fog.c t_vb_light.c t_vb_normals.c \
		t_vb_points.c t_vb_program.c t_vb_render.c \
		t_vb_texgen.c t_vb_texmat.c t_vb_vertex.c \
		t_vertex.c t_vertex_generic.c t_vertex_sse.c \
		t_vp_build.c

.for fn in ${SRCS.glx} ${SRCS.dri} ${SRCS.mesa}
CPPFLAGS.${fn}+=-I${X11SRCDIR.xc}/lib/GL/dri \
		-I${X11SRCDIR.xc}/lib/GL/glx \
		-I${X11SRCDIR.xc}/programs/Xserver/hw/xfree86/os-support \
		-I${X11SRCDIR.xc}/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel \
		-I${X11SRCDIR.xc}/programs/Xserver/GL/dri \
		-I${X11SRCDIR.MesaLib}/src/mesa/array_cache \
		-I${X11SRCDIR.MesaLib}/src/mesa \
		-I${X11SRCDIR.MesaLib}/src/mesa/swrast_setup \
		-I${X11SRCDIR.MesaLib}/src/mesa/tnl \
		-I${X11SRCDIR.MesaLib}/src/mesa/include
CPPFLAGS.${fn}+=${X11FLAGS.DRI}
.endfor

SRCS+=	${SRCS.dri} ${SRCS.mesa} ${SRCS.ac} ${SRCS.math} \
	${SRCS.swrast} ${SRCS.ss} ${SRCS.tnl}
@
