summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2014-03-11Add API documentation supportThomas Wood
Add optional support for building API documentation using gtk-doc. Signed-off-by: Thomas Wood <thomas.wood@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2014-03-07configure: Bump libdrm requirementsDaniel Vetter
2014-01-02configure.ac: Fix shader debugger for realBen Widawsky
I tried to get fancy before, but ended up pushing something which I didn't test. Keep the thing simple and stupid, and just make it work. Reported-by: Paulo Zanoni <paulo.r.zanoni@intel.com> Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2013-12-30configure.ac: Fixup conditional shader debuggerBen Widawsky
The original patch was incomplete. Testing no assembler build is a pain for me. Sorry for the mess. Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2013-12-30configure.ac: Remove GEN4ASM defineBen Widawsky
This was a leftover hunk that got accidently merged. Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2013-12-20shader-debugger: Use in tree gen4asmBen Widawsky
Reported-by: Patrick McMunn <doctorwhoguy@gmail.com> Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2013-12-10lib: Add host platform to version stringDaniel Vetter
This is import on systems where we compile 32bit tests that run on 64bit platforms. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-11-06bump version to 1.5 and add the release dateRodrigo Vivi
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@gmail.com>
2013-10-14Depend on libdrm_intel >= 2.4.47.Matt Turner
Reviewed-by: Ben Widawsky <ben@bwidawsk.net>
2013-10-14configure: Don't bail if libdrm_nouveau isn't available.Matt Turner
We were seriously *requiring* libdrm_nouveau unless explicitly disabled? Acked-by: Ben Widawsky <ben@bwidawsk.net> Reviewed-by: Chad Versace <chad.versace@linux.intel.com>
2013-10-05configure.ac: require dri2proto for overlayBen Widawsky
With the introduction of commit f9a50de3dcc501e930de6c60983a4feb57121e7e Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Sat Aug 17 11:12:07 2013 +0100 Introduce intel-gpu-overlay dri2proto became a dependency (and there is no way to disable overlay explicitly. The actual version chosen was arbitrarily stolen from mesa. Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2013-09-16bump version to 1.4 and add the release dateRodrigo Vivi
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@gmail.com>
2013-08-27overlay: Add support for multi-monitor positioningChris Wilson
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2013-08-20build: Fix the overlay build summary at the end of configureDamien Lespiau
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
2013-08-19overlay: Auatomatically mount debugfsChris Wilson
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2013-08-18overlay: Add a X11 window backendChris Wilson
Useful for remote hosts. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2013-08-17Introduce intel-gpu-overlayChris Wilson
A realtime display of GPU activity. Note, this is just at the point of minimum usability... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2013-08-13configure: require libdrm 2.4.45Daniel Vetter
We've started to use the VEBOX defines. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-07-19build: Pimp up the configure summaryDamien Lespiau
This helps people compiling i-g-t figuring out what can be optional. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
2013-07-19build: Fix unbalanced quoting in the python dumper AC_ARG_ENABLE()Damien Lespiau
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
2013-07-19build: Fix a small typo in configure.acDamien Lespiau
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
2013-07-17build: Depend on cairo 1.12.0 for CAIRO_FORMAT_RGB30Damien Lespiau
We've somewhat recently added RGB30 support to testdisplay, but we need cairo 1.12.0 for that. Barf early. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-03-04build: Fix typo if the test setting enable_debuggerDamien Lespiau
Of course, a 'x' need to be inserted there. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
2013-03-04assembler: Don't use -Wpointer-arithDamien Lespiau
Mesa's code uses the GNU C extension that allows additions and soustractions on void* (+/- 1). Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
2013-03-04build: Add the debugger compilation status to the summaryDamien Lespiau
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
2013-03-04build: Only build the assembler if flex and bison are foundDamien Lespiau
And start displaying a nice summary of what we are going to compile. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
2013-03-04build: Don't use AM_MAINTAINER_MODEDamien Lespiau
This does not bring us anything these days, not using the macro at all is the same thing as having it always on. See this discussion: https://www.redhat.com/archives/virt-tools-list/2010-October/msg00049.html Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
2013-03-04build: Integrate the merged gen assembler in the build systemDamien Lespiau
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
2013-02-07quick_dump: Give dumper an AM_CONDITIONALBen Widawsky
It may sometimes be undesirable to build or install the quick dumper. This was requested by Damien. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2013-02-07configure.ac: Add swig dependencyBen Widawsky
As far as I can tell (and recommended to me by Matt) taking these m4 extension macros from http://www.gnu.org/software/autoconf-archive/ doesn't require the project distribute GPL. I am a bit confused from reading the license. I'd really hope someone can comment. The only other solution would be to roll my on m4 macros, or figure out a way to check that this autoconf-archive package is included from the configure.ac. Reviewed-by: Matt Turner <mattst88@gmail.com> Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2013-02-07quick_dump: A dump utility different than reg_dumperBen Widawsky
This is the base tool for quick dump. At it's heart, quick dump is simply a basic text parsing thingie which plugs into intel-gpu-tools to do something similar to intel_reg_dumper. The format for the register definition files is very open, so it's just something simple for now. Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2013-02-07configure.ac: Move prime stuff to where it belongsBen Widawsky
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2013-02-07configure: slightly more standard --disable-testsBen Widawsky
Cc: Julien Cristau <jcristau@debian.org> Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2013-02-06Build: Add --disable-tests configure flag to avoid tests buildRodrigo Vivi
Tests are still being built by default. However this request came from OSVs in order to allow them to include i-g-t in their distributions by default avoiding adding more and more dependencies since we are improving and adding more and more tests. v2: wait for Ben's spacing fixes and adjusted for new space rules. Signed-off-by: Rodrigo Vivi <rodrigo.vivi@gmail.com> Acked-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-02-05configure.ac: Add vim magic modelineBen Widawsky
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2013-02-05configure.ac: Fix spacingBen Widawsky
Almost all based on vim's config file type. It got it wrong in a few places which were fixed by hand. Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2012-08-27bump to 1.3 releaseDaniel Vetter
2012-08-24Add --disable-nouveau option for platforms without nouveau supportAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-08-24Revert "tests: disable nouveau if unavailable"Daniel Vetter
This reverts commit dd8325323bfcca1f742e864ca7d87101a0d59936. I like the patch from Alan Coopersmith with an explicit disable option better.
2012-08-24tests: disable nouveau if unavailableMaarten Lankhorst
2012-08-13Add intel <-> nouveau prime testsMaarten Lankhorst
2012-06-29intel: update libdrm requirementBen Widawsky
We want context APIs in order to use our super context test. Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2012-04-10build: make sure we have asprintfBen Widawsky
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2012-03-14configure: Add AC_SYS_LARGEFILE for mmap64 support on 64-bitChris Wilson
Without enabling largefile support the prototype for mmap64() is broken on Linux/x86_64 with the result being a 32-bit integer sign-extended to fill a 64-bit pointer. Hilarity ensues.
2012-02-09Release 1.2Daniel Vetter
2012-02-08add sprite demo from Armin ReeseDaniel Vetter
Also fixed up the copyright header a bit. No comments on the coding styled used ;-) Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-24Add Solaris implementation of intel_get_total_swap_mb()Alan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-24testdisplay: make udev optionalDaniel Vetter
Hopefully this makes Solaris happy. Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-19tests: make testdisplay non-optionalDaniel Vetter
Not testing modesetting should not be an option. Also this hopefully prevents testdisplay build-breakage from lingering on for days like it has in the past. And we want to eventually test the gem/kms cross-section, i.e. pageflips. Acked-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-12Debugger: convert existing makefiles to Automake.Gaetan Nadon
A common xorg idiom is used. The dependencies are auto-detected. If they are present, the debugger is build. If any are missing, the debugger is silently skipped. If --enable-shader-debugger is specified, the configuration will abort if any of the dependencies is missing. No user actions is needed, no env variable to set (as it should be) This will fix a number of problems: build cannot start due Makefile missing in tarball. build fails as GEN4ASM variable not available in Makefile. distcheck is also disturbed. In the process other minor problems were fixed: helper target is missing dependencies on evict.h. too may arguments given to pre_cpp.py but they were ignored. fills /tmp with temporary files. Acked-by: Ben Widawsky <ben@bwidawsk.net> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>