summaryrefslogtreecommitdiff
path: root/perf/.gitignore
Commit message (Collapse)AuthorAgeFilesLines
* perf/chart: Tweak labels on right not to fall off the edgeChris Wilson2012-01-111-0/+1
| | | | Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
* Introduce cairo_surface_observer_t for performance analysisChris Wilson2011-08-141-0/+1
| | | | | | | | | | | | | | Another logging passthrough surface that records the style of operations performed trying to categorise what is slow/fast/important. In combination with perf/cairo-analyse-trace it is very useful for understanding what a trace does. The next steps for this tool would be to identify the slow operations that the trace does. Baby steps. This should be generally useful in similar situations outside of perf/ and should be extensible to become an online performance probe. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
* gitignore: refreshChris Wilson2010-01-221-0/+1
| | | | Add forgotten local targets to .gitignore
* gitignore: Add forgotten cairo-perf-printChris Wilson2009-10-261-0/+1
|
* [perf] Reorganise cairo-perfChris Wilson2009-09-151-0/+3
| | | | | In preparation to creating a new hub to control performance measuring and reporting, move the current cairo-perf out of the way.
* [perf] Add cairo-traces to .gitignoreChris Wilson2009-07-141-0/+1
|
* [perf] Benchmark tracesChris Wilson2009-06-021-0/+1
| | | | Add a variant of cairo-perf that measures the time to replay traces.
* [perf] Add a utility to compare backends.Chris Wilson2009-01-141-0/+1
| | | | | A minor variation on cairo-perf-diff-files that compares tests with the same name for multiple backends.
* [perf] A crude tool to visualise performance changes across a series.Chris Wilson2008-10-191-0/+1
| | | | | | Generate a cairo-perf-diff graph for a series of commits in order to be able to identify significant commits. Still very crude, but minimally functional.
* Revamp the build system.Behdad Esfahbod2008-09-021-0/+2
| | | | | | | | | | | | | | | | | Quick summary of changes: - Move list of cairo source files out of src/Makefile.am and into src/Sources.mk, - Generate files src/Config.mk and src/Config.mk.win32 that choose the right set of source files and headers based on configured backends and features. This drastically simplifies building using other build systems. The src/Makefile.win32 file needs to be updated to reflect these changes. - Add README files to various directories, - Add toplevel HACKING file.
* Add callgrind output files to CLEANFILES and .gitignore.Chris Wilson2007-04-191-0/+2
|
* Update .gitignoreChris Wilson2007-04-161-0/+4
| | | | | | Add .*.sw? (vim swapfiles). Add *~ (backup files). Add *.gcno and *.gcda (gcov intermediates).
* Add index.html to .gitignoreMathias Hasselmann2007-03-141-0/+1
|
* Add new cairo-perf-diff for finding the performance difference between any 2 ↵Carl Worth2006-10-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | revisions. The old cairo-perf-diff is now named cairo-perf-diff-files, but the new one calls out to it and can still be used in an identical way. The new cairo-perf-diff can also be used to see what the performance impact of a single commit is like so: cairo-perf-diff HEAD or between two commits: cairo-perf-diff 1.2.4 HEAD The script is careful to always run the latest cairo-perf program even when testing old versions of the library. Also, the output from any given performance run is cached so it gets less painful to run as the cache gets primed (the cache is in .perf next to .git). The script is still a bit fragile in spots. In particular it depends on cairo-perf being built in advance but doesn't do anythin to ensure that happens.
* Add cairo-perf-diff program for comparing two cairo-perf reports.Carl Worth2006-10-181-0/+1
|
* Add win32 output files to gitignoreVladimir Vukicevic2006-09-191-0/+7
|
* UpdateBehdad Esfahbod2006-09-061-1/+1
|
* perf: Add tessellate test case (in -16, -64, and -256 varieties)Carl Worth2006-09-061-0/+1
|
* perf: Don't measure meta-surface-backed surface types.Carl Worth2006-08-311-1/+0
|
* perf: Add initial skeleton of performance monitoring suiteCarl Worth2006-08-311-0/+2