summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-10-13Add new a new very very stripped down Api.cpp which is moved overcairoTom Gall
to using cairo as it's backend 2D api. To Image, start the change over to using cairo as the 2D api for doing drawing operations. Add Image.cpp.orig and Api.cpp.orig as useful references to keep around as things move over to the Cairo engine.
2014-10-13Add chopped down test case that uses minimal set of OpenVG callsTom Gall
to clear the screen to red. This drives the now very simple API implemention as it evolves from the reference implementation to using Cairo as a 2D drawing library.
2014-10-12add pure cairo implementation of the font example as aTom Gall
reference poin to check capabilities of cairo as well as get an idea what performance might look like
2014-10-08Add fix from Show to correctly interpret order of color valuesHEADmasterTom Gall
from the OpenVG buffers. (And crazy order at that!)
2014-10-06Better but not quite perfect. VG Buffer image from vgReadPixelsTom Gall
seems to be exactly backwords.
2014-10-06to esContext, hold references for RIEGL objects such asTom Gall
Display, Surface and Context to EGLAddOn.cpp, sort out and add init routine to setup and string together various background objects that the reference implementation needs in order to render to a buffer space. to tests/font/main.c, add an Update function and change to use the drawn into OpenVG buffer that we've read back. font renders to the screen now but the pixels aren't interpreted quite right. On the right track tho.
2014-10-05Initial commitTom Gall
This is the reference implementation with the miniEGL code stripped out Tests are simplistic at this point. Windowing uses traditional egl (mesa test) but should work with mali egl too.