On 6 April 2016 at 11:14, Thierry Goubier <[email protected]> wrote:
> > > 2016-04-06 10:07 GMT+02:00 Igor Stasenko <[email protected]>: > >> >> >> On 6 April 2016 at 10:35, Nicolai Hess <[email protected]> wrote: >> >>> >>> I made some fixes for AthensBalloon (not all are integrated yet, some >>> parts are just experimental and needs more tests), the idea is to have >>> AthensBalloon at least not crash or throwing errors, even if not all >>> features are supported. >>> >> >> Much, much, much appreciated. The whole point of existence of Balloon >> backend for Athens was to use it as a proving ground that Athens can stay >> backend neutral, and its API allows to stay it like that. >> From that perspective, any feature that offered by any backend should >> find its way via API, but not thrown into play just because we can. >> > > Cool. I played with AthensBalloon a way back; but some stuff wasn't > working. Good to know it has improved, and this is within Athens objective > to be backend-neutral. > > >> As i mentioned before, if we would be making Cairo wrapper, then there no >> reason to call it Athens. It could be something like 'CairoPharo'. >> >> And i kept mentioned over and over again on all presentations related to >> Athens, that it is not Cairo. >> >> But at the moment, no one cares about non-cairo-athens. All users just >>> directly use AthensCairoCanvas/AthensCairoSurface. >>> I had a bug report for discussion about how to make some kind of factory >>> that would create the appropriate Athens backend. >>> >>> Is there still some interest on AthensBalloon or to make athens more >>> independent from cairo? >>> >>> >>> >> >> It always been. But didn't have much time to make that happen. >> For instance, i dream to make an OpenGL backend for Athens.. but i had no >> chance to put my hands on that topic so far. >> > > It is interesting to know, because this means you probably already have an > idea about how to implement that :) > > Of course i do. There are an open-source ShivaVG project that implements OpenVG using OpenGL. And i was looking how i could use it for insights and 'steal' some code in order to do it :) https://sourceforge.net/projects/shivavg/ > Regards, > > Thierry > -- Best regards, Igor Stasenko.
