summaryrefslogtreecommitdiffstatsci
path: root/src/caskbench.cpp
Commit message (Collapse)AuthorAge
* Add XCB supportHEADmasterBryce Harrington2017-12-01
| | | | | | This adds an XCB backend and hooks it up for cairo (not skia... yet). This is for doing performance comparisons of the GL backend against "standard Cairo".
* Add -h as synonym for --helpBryce Harrington2014-10-13
| | | | Fixes: https://github.com/Samsung/caskbench/issues/79
* Change canvas height and width short opts to -H, -WBryce Harrington2014-10-13
|
* move to use Expedite (EFL benchmark) predictive random number generator.Cedric BAIL2014-09-29
|
* Issue #112. Add support for SkDeferredCanvas.suyambulingamrm2014-07-18
|
* Merge pull request #118 from Samsung/Issue_1Bryce Harrington2014-07-02
|\ | | | | Issue 1. Rewrite clip test.
| * Issue #1 Minor corrections.suyambulingamrm2014-06-30
| |
* | Issue #106. Clear the canvas between iterations.suyambulingamrm2014-06-30
|/
* Issue #113. Write to json file properly.suyambulingamrm2014-06-26
|
* Issue #109. Copy stock image path to context structure properly.suyambulingamrm2014-06-25
|
* Replace strstr with strcmp to avoid picking of wrong tests.suyambulingamrm2014-06-24
|
* Drop --multi-shapeBryce Harrington2014-06-17
| | | | Only the stroke test uses this, but stroke needs rewritten anyway.
* Cleanup descriptions for command line optionsBryce Harrington2014-06-17
|
* Don't show cairo as an available drawing lib if it's not compiled inBryce Harrington2014-06-17
|
* Issue #87. Add new EGL command line config options.suyambulingamrm2014-06-17
|
* canvas_perf: Run the rect testcaseBryce Harrington2014-06-12
|
* Fix whitespaceBryce Harrington2014-06-12
|
* caskbench: Fix bounds checking on string variablesBryce Harrington2014-06-12
| | | | | | | | Since we're going to concatenate two strings, it's not enough to simply check the length of the second string. If it were of length MAX_BUFFER-1, then the check would pass but concatenating it with "cairo-" would then result in a MAX_BUFFER+5 length string which would be out of bounds.
* caskbench: Group the skia and cairo test determination codesBryce Harrington2014-06-12
| | | | Also improve error messages so they're not redundant
* Issue #88. Display percentage of improvement for cairo/skia appropriately.suyambulingamrm2014-06-12
|
* Issue #77. Add ENABLE_CAIRO option to make compilation against Cairo optional.suyambulingamrm2014-06-06
|
* Issue #71. Add command line option to list and choose drawing libraries.suyambulingamrm2014-06-05
|
* Issue #78. Command line options for listing gles-versions available and to ↵suyambulingamrm2014-06-05
| | | | set the gles-version.
* Merge pull request #75 from Samsung/Issue_72Bryce Harrington2014-06-05
|\ | | | | | | | | Added command line option to display the tests available for execution. ref: https://github.com/Samsung/caskbench/issues/72
| * Issue #72. Added command line option to list the tests available for execution.suyambulingamrm2014-06-03
| |
* | Issue #73. Modify the output format for --version option.suyambulingamrm2014-06-04
|/
* Issue #36. RGB Color string parsing.suyambulingamrm2014-06-02
| | | | Ref: https://github.com/Samsung/caskbench/issues/36
* Up the number of iterations and sizeBryce Harrington2014-05-30
| | | | | These were set low for development, but 100/100 will better replicate results from tests like canvas_perf.js
* Cleanup whitespaceBryce Harrington2014-05-30
|
* Issue #27. Enable MSAA by default.suyambulingamrm2014-05-30
|
* Allow taking a list of tests from the command lineBryce Harrington2014-05-30
| | | | | | E.g.: $ caskbench rect roundrect
* Don't include caskbench_context.h from caskbench.hBryce Harrington2014-05-29
|
* shapes: Add lines and curvesBryce Harrington2014-05-29
|
* Cleanup some variable initializationsBryce Harrington2014-05-29
|
* Cleanup whitespaceBryce Harrington2014-05-29
|
* Break the caskbench_result functionality out into its own filesBryce Harrington2014-05-29
| | | | ref: https://github.com/Samsung/caskbench/issues/51
* Merge pull request #58 from Samsung/Issue_49bryceharrington2014-05-29
|\ | | | | | | | | Create command line option for canvas width and height. ref: https://github.com/Samsung/caskbench/issues/49
| * Issue #49. Add command line option for canvas width and height.suyambulingamrm2014-05-28
| |
* | Right-align fps numbersBryce Harrington2014-05-28
|/
* Issue #48. Added command line option to set tessellation tolerance for cairo.suyambulingamrm2014-05-28
|
* Issue #47. Command line option for generating output images.suyambulingamrm2014-05-28
|
* Merge pull request #63 from SRA-SiliconValley/Issue_62bryceharrington2014-05-28
|\ | | | | | | | | Clean up cairo fill. ref: https://github.com/SRA-SiliconValley/caskbench/issues/62
| * Minor issue fixes which produced incorrect output with respect to cairo and ↵suyambulingamrm2014-05-27
| | | | | | | | skia shapes.
* | Merge pull request #53 from SRA-SiliconValley/Issue_39bryceharrington2014-05-28
|\ \ | | | | | | | | | | | | Command line option to specify list of space separated tests to run. ref: https://github.com/SRA-SiliconValley/caskbench/issues/39
| * | Issue #39. Command line option to specify list of space separated tests to run.suyambulingamrm2014-05-26
| |/
* / Issue #34. print avg fps values in console and json output.suyambulingamrm2014-05-26
|/
* Issue#52Break caskbench_context stuff out to its own filechevalam2014-05-22
|
* Added command line option for setting seed value for RNG.suyambulingamrm2014-05-21
| | | | ref: https://github.com/SRA-SiliconValley/caskbench/issues/32
* Use memset for Process option data structure.suyambulingamrm2014-05-21
| | | | ref: https://github.com/SRA-SiliconValley/caskbench/issues/31
* Add max runtime, median run time and standard deviation in json output.suyambulingamrm2014-05-21
| | | | ref: https://github.com/SRA-SiliconValley/caskbench/issues/35