Commit Graph

48 Commits

Author SHA1 Message Date
riastradh
5a9462d149 Fix source lists for radeon dri modules. 2014-07-22 18:14:25 +00:00
joerg
4a53625b5d Disable more warnings for clang build to deal with xsrc changes. 2014-07-13 16:35:49 +00:00
riastradh
f31abfff58 Update reachover makefiles for MesaLib 7.11.2.
With the new GL shader compiler, glsl-compile is no longer needed as
a tool, but the shader compiler is now duplicated in several
libraries, so (XXX) external/mit/xorg/tools/glsl should be turned
into a proper library that libGL and libmesa can link against.
2014-07-09 20:22:55 +00:00
christos
60404ef41f explicitly set the prefix here. 2013-02-09 17:18:01 +00:00
joerg
5466d21da4 Disable a bunch of additional warnings for now for the clang build. 2012-03-22 23:46:26 +00:00
tron
40b2e566cb Link with "libexpat" again. This should fix the problems with X11 server
reported by Gary Duzan on the "current-users" mailing list.
2012-03-10 20:52:30 +00:00
tron
df92d05dec Move "libexpat" from X11 into base which fixes PR lib/40346.
This change was approved by the Core Group.
2012-02-29 20:07:51 +00:00
joerg
6791cf96d2 Various warning adjustments for clang 2011-08-11 23:15:35 +00:00
mrg
bf1d3cdc7a install dri.pc.
put the Mesa version into it's own makefile, and share it.  there
are now 4 references to it.
2010-11-22 21:05:27 +00:00
mrg
7e57e9a9ce build the dri libraries on ofppc, same as macppc. 2010-11-18 08:41:54 +00:00
kiyohara
984cab17bc Support xserver for bebox. 2010-08-01 06:24:30 +00:00
mrg
406bca5fd6 updates for Mesa 7.8.2:
- build glsl as a host tool
- add the glsl objects to libmesa
- add/remove new/deleted sources for various components
- adjust the libmesa/libGL builds to pull in the new glsl objects
- re-apply the BUILDSYMLINK hack for eval.c/pixel.c/pixelstore.c
- use glsl to build the slang headers on the fly
2010-07-19 05:34:24 +00:00
kiyohara
299d82b760 Support xserver for prep.
It tested only s3(864).
2010-07-12 07:54:11 +00:00
mrg
5988c2a162 new Mesa r300_dri driver has a "compiler" subdir of objects needed.
mostly dieter roelants in PR#43367.
2010-05-27 01:20:14 +00:00
mrg
2cc35fcdb7 these depend upon libdrm_radeon now. 2010-05-23 23:21:30 +00:00
mrg
3172c38b29 build fixes for Mesa 7.7.1. introduce r600 driver! 2010-05-23 21:31:52 +00:00
mrg
2508865994 remove unnecessary includes 2010-05-23 01:59:12 +00:00
mrg
49c33f235e sprinkle some more -Wno-error ... 2010-05-22 22:44:16 +00:00
mrg
9ed6b68595 update for libdrm 2.4.20 changed paths/headers. 2010-05-22 22:43:57 +00:00
yhardy
2217e8705c i915 and i965 dri modules need glapi. 2010-04-07 20:04:16 +00:00
yhardy
ed3b534143 Don't link libOSMesa, this functionality is provided by mesa_dri.so. 2010-04-07 19:56:01 +00:00
mrg
ff65ddb460 link in libOSMesa as well. 2010-01-12 03:56:17 +00:00
mrg
9f817fe79f replace LIBS with LIBDPLIBS. makes these actually link against drm_intel.
should fix a problem reported by snj@.
2010-01-12 00:57:45 +00:00
mrg
1834ad25e5 fix a problem reported by jmorse:
- fix a line continuation that stopped SRCS= from working
- don't include intel_dri.c here
2010-01-10 17:35:33 +00:00
mrg
32492fdf39 link in -ldrm_intel on i915 and i965 drivers.
build i915 driver with -DI915 -DDRM_VBLANK_FLIP=DRM_VBLANK_FLIP.

should fix errors reported by jak@ and probably many others.
2009-11-09 02:38:24 +00:00
snj
f69ea56c7a Move libdrm headers up one level (out of the X11 directory) to match
the rest of the world and fix the inconsistency with libdrm.pc.
Fixes PR xsrc/42126.
2009-10-08 19:06:49 +00:00
mrg
89ff155dc1 build libmesa and swrast on all platforms. 2009-08-27 04:36:40 +00:00
mrg
a32a54ebe7 fix the SRCS list for swrast. 2009-08-27 04:36:13 +00:00
mrg
3aabb85acc be sure to link in the swrast_setup code, too 2009-06-16 05:16:12 +00:00
mrg
66feaa8daf - 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.
2009-06-16 00:26:10 +00:00
mrg
d7990fa409 build fixes for Mesa 7.4.2. 2009-06-11 01:47:08 +00:00
macallan
a924e351f3 Build the Mesa DRI module only on architectures that also build any DRI drivers 2009-03-01 02:20:51 +00:00
mrg
3c12759a90 from yorick hardy:
- build mesa_dri.so, saving ~1.8MB per module (yay, the size of the
   xsetrver set goes down massively now)
 - use the right includes so that dri * mesa use the same headers
 - correct LIBDPLIBS for libdri

tested by jmcneill, and builds fine for me.
2009-02-15 19:00:21 +00:00
abs
00013b5332 Use MACHINE_ARCH where relevant, make the "no extra subdirs" the fallthru default option, fix merge issue fro last commit 2009-02-14 13:27:47 +00:00
abs
8c98b9f468 only buil dri for "everything" on amd64 and i386 2009-02-14 10:48:49 +00:00
bouyer
7e113f2eda Add support for X11FLAVOUR=xorg to NetBSD/alpha. Tested on PWS500
(ev56, handled as non-BWX by Xorg) and XP1000 (ev6, BWX). Also
tested by Rafael Ruiz on a AlphaStation 255 (thanks !).
non-PCI adapters are not supported; someone should make these work
as a wsfb device.
2009-01-24 17:24:52 +00:00
rtr
37a0c6d64c * install only wsfb driver and manpages for netwinder
* don't install client side dri modules for netwinder
* remove module and driver entries from set lists for netwinder that
  are no longer installed.
2008-11-24 07:51:51 +00:00
cube
b305e4b184 Build a PIC-friendly libmesa.a and make the DRI modules link to it. 2008-11-24 02:04:48 +00:00
cube
f94a3fa0a5 Build a helper library containing all the code from MesaLib that DRI
modules need to function.  Note that the list of -D differs slightly in
libOSMesa, which compiles a few of the same files.
2008-11-24 02:03:52 +00:00
macallan
7aac9a5290 don't build DRI drivers on sgimips either 2008-11-06 22:11:47 +00:00
macallan
dfe1b54b07 Just some nits:
- test for macppc, not powerpc when building DRI drivers for mac
- fix a typo in the shark branch
- don't build DRI drivers on ibmnws either
2008-11-04 17:03:09 +00:00
macallan
945d055a2f don't build dri drivers on shark 2008-11-03 04:50:41 +00:00
macallan
d486b6ab55 don't build drivers we'll never need on macppc and sparc64 2008-10-30 00:52:43 +00:00
mrg
f15b1cae6f XXX: r200_tcl.c and radeon_tcl.c need -Wno-error on sparc64. 2008-10-13 03:19:08 +00:00
tron
c4db8cc4bd Fix the build if stack protection is enabled. 2008-10-06 16:24:33 +00:00
rtr
e03165908b sprinkle some -Wno-error for now to get things built 2008-09-26 07:15:53 +00:00
lukem
d5c8513a29 Rework to use LIBISMODULE instead of a bunch of custom build rules. 2008-09-21 14:08:45 +00:00
cube
b07858d236 Add reachover Makefiless to build the DRI modules from MesaLib. Some tricks
are heavily inspired from the way the PAM modules are built.
2008-09-21 00:46:59 +00:00