summaryrefslogtreecommitdiff
path: root/.gitignore
AgeCommit message (Collapse)Author
2017-09-08meson: basic build system supportDaniel Vetter
Why? Because it's fast. Like really, really fast. Some data (from a snb laptop, so rather lower-powered): - Incremental build after $ touch lib/igt_core.c with meson: 0.6s It notices that the symbol list of the libigt.so hasn't changed and doesn't bother re-linking the almost 300 binaries we have. make -j 6 for the same scenario takes 44s. - Incremental build with nothing changed: make: 0.7s, meson: 0.2s This means stuff like --disable-git-hash is entirely pointless with meson, it's faster than a make ever can be (with 0.6s). - Reconfigure stage: ninja reconfigure 0.8s vs. ./configure 8.6s) - Running tests, after a full build: ninja test 6s vs. make check 24s - Full build (i.e. including ./autogen.sh respectively meson build), including tests, from a pristine git checkout. automake 2m49s vs. meson 44s. Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> Cc: Eric Anholt <eric@anholt.net> Cc: Daniel Stone <daniel@fooishbar.org> Acked-by: Jani Nikula <jani.nikula@intel.com> Acked-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com> Acked-by: Petri Latvala <petri.latvala@intel.com> Acked-by: Daniel Stone <daniels@collabora.com> Acked-by: Radoslaw Szwichtenberg <radoslaw.szwichtenberg@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
2016-03-08gitignore: Add .dirstampDaniel Vetter
autofu apparently adds these files for non-recoursive make. Fallout from the uwildmat addition. While at it also exclude stuff generated by make distcheck Cc: Derek Morton <derek.j.morton@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
2014-07-23build: improve version.h generationThomas Wood
Move version.h generation into lib/Makefile.sources so that it can be shared between the Autotools and Android build systems. Also make sure the "updating version.h" message is only displayed when version.h actually changes and remove unnecessary includes of version.h. This also includes changes from Tvrtko Ursulin to prevent a build from within the git repository failing when git is not available. Signed-off-by: Thomas Wood <thomas.wood@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com>
2014-07-11scripts: add a script to help run tests with PiglitThomas Wood
Add a script to facilitate running the tests with Piglit by providing simplified options for listing, filtering and creating summaries of test runs. Signed-off-by: Thomas Wood <thomas.wood@intel.com>
2014-03-26gitignore: Add logfiles from make checkDaniel Vetter
A bit annoying to see this stuff around in git status, so exclude it. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
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-01-20.gitignore: Add pycacheBen Widawsky
quick_dump which is python, generates files in __pycache__ which are the moral equivalent of object files. Don't let people add them to the index accidentally. Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
2013-12-10ignore version.hDaniel Vetter
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-11-04Update .gitignore a bitDaniel Vetter
- Ignore build-aux/ - Cleanup ignores for assembler/
2013-03-04gitignore: Ignore TAGS filesDamien Lespiau
TAGS files are generated with "make tags" to quickly jump through the code. Ignore those by-products of automake/ctags. 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>
2012-01-04Use standard .gitignore file and layoutGaetan Nadon
Reusing xorg code saves maintenance in the long term. Now that m4/.gitignore is removed, the -I m4 ${ACLOCAL_FLAGS} must be removed to avoid build breakage as m4 is generated and not part of the git source. Acked-by: Cyril Brulebois <kibi@debian.org> Reviewed-by: Ben Widawsky <ben@bwidawsk.net> Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2011-12-04tests: add gem_partial_pwrite_preadDaniel Vetter
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2011-12-04tests: add gem_reloc_vs_gpuDaniel Vetter
Tests whether the kernel properly waits for the gpu before applying a reloc. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2011-12-02tests: add gem_exec_faulting_relocDaniel Vetter
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2011-12-02tests: add gem_exec_bad_domainsDaniel Vetter
To check whether the kernel properly rejects non-gpu domains in relocs. Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2011-12-02tests: add gem_tiled_pread_pwriteDaniel Vetter
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2011-11-30Add missing executables to .gitignore.Paul Berry
2011-09-15Add missing files to .gitignorePaulo Zanoni
Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2011-07-08Add a test case for coherency of vmapsChris Wilson
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-06-23tests: Add an exercise for zero-length buffersChris Wilson
Triggers an OOPS with dmar enabled currently. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-06-20tests: Add a simple exercise of GTT mmapsChris Wilson
Test copying between 2 mappings and reading/writing from and to. References: https://bugs.freedesktop.org/show_bug.cgi?id=38115 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-06-05test: Add more gen3 render blittersChris Wilson
... and we have a winner: gen3_mixed_blits reproduces the issue Daniel Vetter originally found. It seems clear that we have some incoherence between the RENDER and BLT units on gen3 that no amount of MI_FLUSH can hide. Hmmm.... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-06-05test: Exercise gen3 render copiesChris Wilson
gem_stress is unhappy with tiled render copies on gen3. This is a simple little test to ensure that a set of pure copies with a working set larger than the aperture are handled correctly. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-06-04tests: Add a fenced execbuffer thrash testChris Wilson
Exercise a nasty corner-case in the reservation logic for the fence accounting. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-05-25Update gitignoreChris Wilson
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-02-01Simple test to ensure that working sets larger than memory, just work.Chris Wilson
Based on gem_tiled_blit, but without the complication of the tiling. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-02-01Exercise the whole aperture with tiled blitsChris Wilson
After full-gtt, gem_tiled_blits doesn't allocate enough to force eviction. So query the total aperture and accommodate. Also introduce a similar test that utilizes fences rather than use the BLT to perform the tiling and detiling. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-01-29Time blt vs pwriteChris Wilson
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-01-29Add a simple test to execute n nop batchesChris Wilson
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-01-29Add a GTT timing testChris Wilson
Using for basic benchmarking and diagnosing some mysterious slowdowns. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-12-23Add a GTT timing testChris Wilson
Using for diagnosing some mysterious slowdowns. Should include a variant for basic benchmarking... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-12-16intel_disable_clock_gating: New tool for turning off clock gating on ILK.Eric Anholt
This is something I sometimes want to do in testing, to see if a mystery bug (say, 29172) is due to broken clock gating. Sadly, in this case it isn't. Note that it isn't supported on non-ILK chipsets yet.
2010-04-08gitignore: Add missing intel_reg_snapshotChris Wilson
2010-02-20Add intel_bios_dumper from the 2D driver. Last of the tools, finally!Eric Anholt
2010-02-20Move the intel_lid tool from the 2D driver to here.Eric Anholt
2010-02-12Add intel_error_decode.Chris Wilson
A simple variant of intel_gpu_dump that explicitly handles parsing of i915_error_state. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-02-01intel_gtt: Add intel_gtt from the 2D driver.Eric Anholt
We've used it several times in bringing up the AGP driver, so it seems useful to have aronud.
2010-01-12Pull bios_reader program from Xorg driverZhenyu Wang
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
2010-01-06gitignore intel_audio_dump and intel_reg_readZhenyu Wang
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
2009-12-15Replace dolt and shave with using current autotools.Eric Anholt
2009-11-30decode: Split decoder and reuse outside of intel_gpu_dumpChris Wilson
Introduce a second decoder that simpler operates on a file so that it can be run on dumped batchbuffers independent of the gpu. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2009-10-06Add intel_gpu_dump from the 2D driver.Eric Anholt
2009-09-01Add gem_fence_thrash testChris Wilson
This is a test case that overcommits fence registers between threads, which are copying from one fenced bo to another. In earlier versions of the driver this would cause excessive spinning as the first inactive (i.e. not in use by the GPU) would be used to service the next page. After all the fence registers had been allocated, in effect only the very first fence would then be used for all subsequent faults.
2009-06-30.gitignore: catch up to intel_reg_write additionEric Anholt
2009-06-18Four new tests for error handlingJesse Barnes
Add four new tests for error the error handling cases: - gem_bad_address - store to a bad address, should generate a protection or page table error - gem_bad_batch - try to execute a bad batch, should generate a protection, invalid instruction or page table error - gem_bad_blit - blit to an invalid location, should generated a protection or page table error - gem_hang - hang the GPU on an event that will never happen, test hang detection & recovery code
2009-05-19Add gem_largeobject to ignore.Eric Anholt
2009-04-27.gitignore libtool junkEric Anholt
2009-04-27Add a test to try to fill the ring.Eric Anholt
Did this while trying to debug the Ubuntu DRI1+compiz issue. Didn't succeed in filling the ring.
2009-04-07Add a test for reading tiled objects with pread.Eric Anholt