summaryrefslogtreecommitdiffstats
path: root/src/gallium/targets/Makefile.dri
Commit message (Collapse)AuthorAgeFilesLines
* Remove gallium targets' Makefile.{dri,vdpau,xorg,xvmc}Matt Turner2013-01-101-110/+0
|
* Link dri drivers with mesa or dricore libtool libraryJon TURNEY2012-07-131-2/+2
| | | | | | | | | | | | | | | | | Now mesa/drivers/dri is converted to automake, we want to update DRI_LIB_DEPS so that we link with the libmesa or libdricore libtool library, as appropriate. However, this is complicated by the fact that gallium/targets is not (yet) converted, so we can't share the DRI_LIB_DEPS autoconf variable with that anymore. Add an additional autoconf variable GALLIUM_DRI_LIB_DEPS, which is now used in gallium/targets/Makefile.dri, to link with the libdircore or libmesa native library. v2: libdricore$VERSION.a needs to be libdricore$(VERSION).a Signed-off-by: Jon TURNEY <[email protected]> Reviewed-by: Eric Anholt <[email protected]> Tested-by: Matt Turner <[email protected]>
* Remove reference to now deleted dri/Makefile.targetsMatt Turner2012-01-201-1/+1
|
* Fix gallium dri compile and a merge conflictKristian Høgsberg2011-11-021-1/+0
|
* dri: Remove unused dri texmem.cKristian Høgsberg2011-11-021-2/+1
|
* dri: Drop unused dri renderbuffer helper functionsKristian Høgsberg2011-11-021-2/+1
|
* gallium/targets: use c++ compiler for linkingMarcin Slusarz2011-10-171-2/+0
| | | | | | | | | As pointed out by Michel Dänzer, gcc -lstdc++ doesn't work on all systems, because it may require other libraries which are only pulled in implicitly by g++. And libstdc++ is available only with GNU compiler. Use c++ compiler for linking and remove redundant LDFLAGS += -lstdc++ all over the tree.
* gallium/targets: do not link every driver with libllvmpipe.aMarek Olšák2011-07-141-1/+0
| | | | Only some targets need that, the others don't.
* dri/nouveau: Fix build with --enable-shared-dricore.Johannes Obermayr2011-06-021-1/+1
| | | | | | | | | - Based on the work of Себастьян Gliţa Κατινα <[email protected]> - Split Makefile.template into Makefile.defines and Makefile.targets - Adapt other drivers to new situation - Fixes https://bugs.freedesktop.org/show_bug.cgi?id=35441 Signed-off-by: Brian Paul <[email protected]>
* gallium/targets: Trivial crosscompiling fixThomas Hellstrom2010-11-091-1/+1
| | | | Signed-off-by: Thomas Hellstrom <[email protected]>
* gallium: Link DRI drivers with g++ and test with CXXJakob Bornecrantz2010-08-121-8/+5
| | | | | New shader compiler need libc++ runtime. This works already if we are using llvm so this just covers the !llvm case.
* gallium: Don't always copy the dri driver to the staging dirJakob Bornecrantz2010-06-011-2/+4
| | | | | So something in the build keept updating the timestamp on the staging directory causing us to always copy the library to it.
* gallium: Add llvmpipe support to st/egl.Chia-I Wu2010-05-111-1/+0
| | | | Update Makefile rules for st/egl.
* glapi: Move to src/mapi/.Chia-I Wu2010-05-071-1/+1
| | | | Move glapi to src/mapi/{glapi,es1api,es2api}.
* llvmpipe: add initial autoconf support.Dave Airlie2010-04-241-1/+14
| | | | | | | | | allows the swrastg_dri.so to be built with llvmpipe, also links llvm to all dri drivers use --enable-gallium-llvm to use it. Signed-off-by: Dave Airlie <[email protected]>
* targets: Use a valid winsys include path in Makefile.driJakob Bornecrantz2010-04-201-1/+1
|
* Fix build with --enable-32-bit.Török Edwin2010-04-111-1/+1
| | | | | | | | | CFLAGS needs to be passed, as you already know. Commit 3e17a5b047124c46ee45dbd1848127c67e0d62f3 broke this by adding a new link command without CFLAGS. Signed-off-by: Török Edwin <[email protected]> Signed-off-by: Dan Nicholson <[email protected]>
* gallium: Move dri drivers to targetsJakob Bornecrantz2010-03-241-0/+105
Attached output from git commit: rename src/gallium/{winsys/drm/Makefile.template => targets/Makefile.dri} (100%) rename src/gallium/{winsys/drm/intel/dri => targets/dri-i915}/Makefile (75%) rename src/gallium/{winsys/drm/intel/dri => targets/dri-i915}/SConscript (100%) rename src/gallium/{winsys/drm/i965/dri => targets/dri-i965}/Makefile (76%) rename src/gallium/{winsys/drm/i965/dri => targets/dri-i965}/SConscript (100%) rename src/gallium/{winsys/drm/nouveau/dri => targets/dri-nouveau}/Makefile (86%) rename src/gallium/{winsys/drm/radeon/dri => targets/dri-radeong}/Makefile (85%) rename src/gallium/{winsys/drm/radeon/dri => targets/dri-radeong}/SConscript (100%) rename src/gallium/{winsys/drm/vmware/dri => targets/dri-vmwgfx}/Makefile (85%) rename src/gallium/{winsys/drm/vmware/dri => targets/dri-vmwgfx}/SConscript (100%)