summaryrefslogtreecommitdiffstatsci
path: root/src/egl.cpp
Commit message (Collapse)AuthorAge
* Refactor egl/glx/image code to be more stylistically consistentBryce Harrington2014-06-17
|
* Issue #87. Add new EGL command line config options.suyambulingamrm2014-06-17
|
* Issue #78. Command line options for listing gles-versions available and to ↵suyambulingamrm2014-06-05
| | | | set the gles-version.
* boilerplate: Add copyright and license statement on all code filesBryce Harrington2014-05-05
|
* boilerplate: Add emacs/vi local variablesBryce Harrington2014-05-05
|
* Include config.h everywhereBryce Harrington2014-04-15
|
* egl: Make EGL sample buffers a runtime optionBryce Harrington2014-03-27
| | | | | | | Run caskbench with --enable-egl-sample-buffers to turn this feature on. This implementation is sort of hacky but gives us a starting point. I'll generalize better once there are additional device options.
* egl: Check for error condition before creating a contextBryce Harrington2014-03-27
|
* Fix failure to run in EGL modeBryce Harrington2014-03-20
| | | | | | In addition to breaking out the cairo and skia claims on the egl context separately, we also need to call eglMakeCurrent and eglSwapBuffers so that it will actually draw to the screen.
* Split cairo and skia setup into separate routinesBryce Harrington2014-03-20
|
* Fix minor build issue on tizenBryce Harrington2014-03-19
|
* Fix compilation error on PC due to (void*) cast in EGL callBryce Harrington2014-01-13
|
* Port to Tizen platformBryce Harrington2014-01-08
|
* 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
|
* Refactor EGL creation and destruction logic.Bryce Harrington2013-11-27
| | | | | | Merge the window creation into the context setup, since this doesn't appear sharable between GLX and EGL. Unify the destruction logic since it's going to be the same for both skia and cairo.
* Refactor window creation into egl moduleBryce Harrington2013-11-27
|
* Split out the egl routines for reuse between cairo and skiaBryce Harrington2013-11-21