summaryrefslogtreecommitdiffstatsci
path: root/src/cairo-image.cpp
Commit message (Collapse)AuthorAge
* Refactor egl/glx/image code to be more stylistically consistentBryce Harrington2014-06-17
|
* Issue #65. Create window for image backend and display the output from image ↵suyambulingamrm2014-05-30
| | | | surface.
* boilerplate: Add copyright and license statement on all code filesBryce Harrington2014-05-05
|
* boilerplate: Add emacs/vi local variablesBryce Harrington2014-05-05
|
* util: Move skia and cairo image export functionality to utils modulesBryce Harrington2014-05-05
| | | | | This cleans up some of the cairo/skia-specific code in caskbench.cpp, moving it out to *-util.cpp files that can be conditionally compiled.
* Include config.h everywhereBryce Harrington2014-04-15
|
* Don't require GL if we don't absolutely require itBryce Harrington2014-03-29
|
* Add device_config_tBryce Harrington2014-03-27
| | | | | | This structure will be used for communicating various configuration settings to the image, egl, and glx setup routines. For now just use it for passing width/height and the surface type.
* Add a context_update() virtual functionBryce Harrington2014-03-20
| | | | This permits us to flush and swap buffers when needed.
* Make destructors called explicitly rather than through callbacksBryce Harrington2013-12-18
| | | | | | While Cairo has callback support for the destructor, there's not an analogous way to do this with Skia, so instead of trying to be clever let's just build explicit destruction in.
* Indent 4 spaces instead of 2Bryce Harrington2013-11-27
|
* Simplify module naming for clarityBryce Harrington2013-11-27