summaryrefslogtreecommitdiffstatsci
path: root/src/caskbench.cpp
Commit message (Expand)AuthorAge
...
* Use same random numbers for colorizationBryce Harrington2014-03-05
* Clear contexts to black backgrounds between testsBryce Harrington2014-03-05
* Port to Tizen platformBryce Harrington2014-01-08
* Refactor out result structure initializationBryce Harrington2014-01-02
* Move context init/destroy into their own routinesBryce Harrington2013-12-18
* Move constructors/destructors into context structureBryce Harrington2013-12-18
* Generalize constructors as well, including skia glx supportBryce Harrington2013-12-18
* Initialize version option to falseBryce Harrington2013-12-18
* Make destructors called explicitly rather than through callbacksBryce Harrington2013-12-18
* Split out the list of tests to separate tests.* filesBryce Harrington2013-12-11
* Add --versionBryce Harrington2013-12-10
* cmake: Only use cairo-gl and gles3 if they're present on the systemBryce Harrington2013-12-10
* Indent 4 spaces instead of 2Bryce Harrington2013-11-27
* Add EGL support for skiaBryce Harrington2013-11-27
* Split out skia image deviceBryce Harrington2013-11-27
* Split out cairo image creation to its own module as wellBryce Harrington2013-11-27
* Make context variable names more explicit about cairo / skiaBryce Harrington2013-11-26
* Don't compare skia image backend with cairo glx or eglBryce Harrington2013-11-26
* Make context track the skia device rather than the bitmapBryce Harrington2013-11-26
* Rename skia variables to distinguish from cairoBryce Harrington2013-11-26
* Rename cairo-specific surface routines to distinguish from skiaBryce Harrington2013-11-26
* Rename surface_type option to not be cairo-specificBryce Harrington2013-11-26
* Minor code cleanupBryce Harrington2013-11-20
* Add egl / gles3 surface supportBryce Harrington2013-11-14
* Check for undefined surfacesBryce Harrington2013-11-14
* Split out glx surface creation to its own fileBryce Harrington2013-11-14
* Write output of tests to separate png files for reviewBryce Harrington2013-11-13
* Add bubbles test and the start of a multishape testBryce Harrington2013-11-13
* Add a rectangles test caseBryce Harrington2013-11-13
* Inform tests of the canvas width and heightBryce Harrington2013-11-13
* Add a rounded rectangle stroking testBryce Harrington2013-11-13
* Add a --cairo-surface-type parameter to choose image or glx surfacesBryce Harrington2013-11-13
* Move NUM_ELEM macro into the headerBryce Harrington2013-11-13
* Add glx supportBryce Harrington2013-11-13
* Display the percent improvement of skia over cairo for each pair of testsBryce Harrington2013-11-08
* Make the test complexity a control variableBryce Harrington2013-11-08
* Tabulate data to stdout; write the json to a file only if directedBryce Harrington2013-11-08
* Change NUM_CASES into a more general purpose NUM_ELEM(x) macroBryce Harrington2013-11-08
* squash: Fix initialization of run_totalBryce Harrington2013-11-08
* Discard the first run, to avoid any cache filling effectsBryce Harrington2013-11-08
* Build the skia tests into cairobenchBryce Harrington2013-11-08
* Integrate skia testsBryce Harrington2013-11-07
* Make room for skia tests to live alongside the cairo testsBryce Harrington2013-11-04
* Add standardized status codes through caskbench_status_t enumsBryce Harrington2013-10-31
* Add error handling via err.hBryce Harrington2013-10-31
* Add command line option handlingBryce Harrington2013-10-30
* Make the caskbench executable run the individual testsBryce Harrington2013-10-30
* Convert test cases from C to C++Bryce Harrington2013-10-28