summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/Makefile.template
Commit message (Collapse)AuthorAgeFilesLines
* mesa: added "main/" prefix to includes, remove some -I paths from ↵Brian Paul2008-09-181-3/+0
| | | | Makefile.template
* Revert "Revert "Merge branch 'drm-gem'""Dave Airlie2008-08-241-5/+0
| | | | This reverts commit 7c81124d7c4a4d1da9f48cbf7e82ab1a3a970a7a.
* Revert "Merge branch 'drm-gem'"Dave Airlie2008-08-241-0/+5
| | | | | | | | This reverts commit 53675e5c05c0598b7ea206d5c27dbcae786a2c03. Conflicts: src/mesa/drivers/dri/i965/brw_wm_surface_state.c
* Merge branch 'master' into drm-gemIan Romanick2008-07-251-1/+1
|\ | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/common/dri_bufmgr.c src/mesa/drivers/dri/i965/brw_wm_surface_state.c
| * Always pass -linker and -ldflags to mklib for shared librariesDan Nicholson2008-07-121-1/+1
| | | | | | | | | | | | This just makes the use of mklib more consistent throughout Mesa where we always want to pass the linker and LDFLAGS when we might be making a shared library.
| * Call mklib with $(SHELL) so the user controls the interpreterDan Nicholson2008-07-121-1/+1
| | | | | | | | | | Respect the user's choice of shell when running mklib rather than always using /bin/sh.
* | Merge commit 'origin/master' into drm-gemEric Anholt2008-06-181-1/+0
|\ \ | |/
| * fix Xlib libGL.so build problem.Brian Paul2008-06-091-1/+0
| | | | | | | | Also, build driverfuncs.c into libmesa.a since it's always needed.
* | [intel] Convert drivers to using libdrm bufmgr code.Eric Anholt2008-06-031-4/+0
| |
* | GEM: Make dri_emit_reloc take GEM domain flags instead of TTM flags.Eric Anholt2008-05-071-2/+1
|/ | | | | | The GEM flags are much more descriptive for what we need. Since this makes bufmgr_fake rather device-specific, move it to the intel common directory. We've wanted to do device-specific stuff to it before.
* autoconf: Add gcc search patch to MKDEP_OPTIONS to eliminate warnings.Kristian Høgsberg2008-02-251-2/+2
| | | | | Also, use -include to avoid error message when make initially fails to include the non-existent depend file.
* Fix parallel build by making symlinks before makedepend.Adam Jackson2008-02-151-1/+1
|
* i915: fixup up bufmgr to pass num buffers to kernelDave Airlie2007-10-091-1/+0
| | | | remove unneeded entry points
* add support for LDFLAGS env varDan Nicholson2007-09-281-1/+1
|
* Merge branch 'master' into i915-unificationEric Anholt2007-09-201-7/+2
|\ | | | | | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/common/dri_drmpool.c src/mesa/drivers/dri/i915tex/i915_vtbl.c src/mesa/drivers/dri/i915tex/intel_batchbuffer.c src/mesa/drivers/dri/i915tex/intel_context.c
| * DESTDIR support.Dan Nicholson2007-09-121-2/+2
| |
| * Fix-up #includes to remove some -I options.Brian2007-09-111-5/+0
| | | | | | | | eg: #include "shader/program.h" and remove -I$(TOP)/src/mesa/program
* | Merge branch 'master' into i915-unificationEric Anholt2007-05-181-10/+7
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/common/dri_bufmgr.c src/mesa/drivers/dri/common/dri_drmpool.c src/mesa/drivers/dri/i915tex/intel_batchpool.c src/mesa/drivers/dri/i915tex/intel_buffer_objects.c src/mesa/drivers/dri/i915tex/intel_regions.c src/mesa/drivers/dri/i915tex/intel_screen.c src/mesa/drivers/dri/i915tex/intel_screen.h
| * Replace `pkg-config --cflags libdrm` with LIBDRM_CFLAGS, remove disabled ↵Brian2007-05-101-9/+5
| | | | | | | | lines, remove obsolete comments.
| * Makefile clean-ups for miniglx.Brian2007-05-041-1/+2
| |
* | WIP: Replace TTM buffer pool manager with a simplified interface.Eric Anholt2007-05-161-1/+2
|/ | | | | | | | The interface is not solid yet (some simplification to do still, and adjustment for 0-copy), and the drivers are not converted. However, the new interface allows using the same calls to support either a TTM or a classic static allocation backend, with the static backend allowing a more limited feature set.
* Merge texmem-0-3-branch.Keith Whitwell2006-11-011-1/+6
|
* change make depend output redirection to 2>&1 (bug 8344)Brian Paul2006-09-181-1/+1
|
* LIB_DIR is now just 'lib' or 'lib64'Brian Paul2006-07-131-5/+5
| | | | | Replaced $(LIB_DIR) with $(TOP)/$(LIB_DIR), use LIB_DIR in install targets. Patch by Hanno Böck.
* Use $(LIB_DIR) instead of $(TOP)/lib since libraries sometimes go into lib64/.Brian Paul2006-06-261-1/+1
| | | | Probably need to fix the install destinations too...
* New 'install' targets in makefile. See bug 2372.Brian Paul2006-06-221-2/+3
|
* remove some unneeded includesDave Airlie2006-05-021-3/+1
|
* move the pkg config flags for libdrm to the bottomDave Airlie2006-05-021-2/+2
|
* depend is not a .PHONY targetBrian Paul2006-04-211-1/+0
|
* replace >&/dev/null with >/dev/null so it works with all shellsBrian Paul2006-04-071-1/+1
|
* make miniglx use libdrm properlyDave Airlie2006-04-071-3/+2
|
* Replace DEFINES with DRIVER_DEFINES. If a driver needs to set extra flags,Brian Paul2006-04-061-4/+4
| | | | | do so with DRIVER_DEFINES. This eliminates the duplicated flags we were passing to each cc command.
* merge from texman branchBrian Paul2006-03-261-1/+1
|
* Add _mesa_exec_malloc() and _mesa_exec_free() for allocatingKeith Whitwell2005-10-181-1/+0
| | | | | executable memory. Based on Thomas Hellstrom's patch. TODO: glapi.c also needs this, but cannot access this code.
* use mklib script to make drivers instead of gcc -sharedBrian Paul2005-09-141-3/+2
|
* Use mklib script instead of ar. Make libmesa.a instead of mesa.aBrian Paul2005-09-061-1/+1
|
* Convert libGL and DRI drivers to require libdrm.Adam Jackson2005-08-191-3/+2
| | | | | | libdrm can be had from: http://people.freedesktop.org/~ajax/libdrm/
* More EGL prep. No impact on anything outside of EGLJon Smirl2005-08-051-1/+2
|
* Use the routines supplied in the __DRIinterfaceMethods structure to create aIan Romanick2005-07-281-2/+1
| | | | | destroy __GLcontextModes structures. This eliminates the need for DRI drivers to ever link with glcontextmodes.c.
* replace gcc with $(CC) (Egbert Eich)Brian Paul2005-07-151-4/+2
|
* Add a freebsd-dri-amd64 config, and quiet makedepend slightly by making anEric Anholt2005-05-281-1/+1
| | | | | EXPAT_INCLUDES config variable (set on FreeBSD) which is then used in Makefile.template's INCLUDES.
* First attempt at getting egl support up on dumb framebuffer.Jon Smirl2005-05-131-1/+2
| | | | Seems to be mostly working. Not all of egl API is implemented.
* Refactor COMMON_SOURCES up to Makefile.templateAdam Jackson2005-05-051-0/+10
|
* Make linux-dri-x86-64 more like linux-dri-x86. Add ARCH_FLAGS. This isIan Romanick2005-04-061-1/+1
| | | | | | where things like "-m64" or "-m32" should be specified. Using this, a 32-bit DRI build can be done on an x86-64 system by doing 'ARCH_CFLAGS=-m32 make linux-dri-x86'. Minor tweaks to linux-dri to support these changes.
* Bug #2428: #ifdef GLX_DIRECT_RENDERING in DRI drivers is pointless.Adam Jackson2005-01-311-5/+0
|
* Remove -C flags for install which aren't universally supported.Keith Whitwell2005-01-071-2/+2
|
* Improve the semantics of the 'install' target to make sure the rightKeith Whitwell2005-01-071-3/+10
| | | | | | file is really being installed. Useful if you have multiple versions of a single driver directory hanging around and want to switch between them for testing.
* Use DRM headers from $(DRM_SOURCE_PATH)/shared-core instead of .../shared.Felix Kuehling2005-01-011-4/+3
|
* Get linux-solo dependencies building correctly,Keith Whitwell2004-12-091-1/+1
| | | | Make sure symlinks are built in driver directories before running makedepend.
* Improve the behaviour of the build system wrt depend files.Keith Whitwell2004-12-081-2/+2
| | | | | | | | - Remove the -Y option for makedepend, so that the standard directories are searched - No longer pipe the multiple errors that the -Y option caused into /dev/null -- we want to know about these failures. - Fix up a few other misc makedepend failures.