Re: [Pharo-dev] About Athens and Cairo

2013-12-14 Thread Stéphane Ducasse
For the moment athens use the form buffer so there is a copy that igor would like to kill. Now igor got killed by the textEditor. I hope that he will come back in good shape. The best things to improve the situation is that people with interest like you really invest to understand the underlyi

Re: [Pharo-dev] About Athens and Cairo

2013-12-14 Thread Alexandre Bergel
Thanks Kilon for the explanation. Alexandre On Dec 14, 2013, at 10:56 AM, kilon alios wrote: > No cairo is not GPU accelerated , rendering is done by your CPU , but of > course the graphic card is the one that display things. > > here is a detailed explanation -> > http://lists.cairographi

Re: [Pharo-dev] About Athens and Cairo

2013-12-14 Thread Alexandre Bergel
> Le 14/12/2013 09:58, Alexandre Bergel a écrit : >> - the rendering is done by the graphic card isn’t it? > > I think it is sofware based, by the libcairo. Yes, but on http://cairographics.org it is written: Cairo is designed to produce consistent output on all output media while taking advanta

Re: [Pharo-dev] About Athens and Cairo

2013-12-14 Thread kilon alios
No cairo is not GPU accelerated , rendering is done by your CPU , but of course the graphic card is the one that display things. here is a detailed explanation -> http://lists.cairographics.org/archives/cairo/2012-October/023609.html please note that even in the case of opengl backend I very much

Re: [Pharo-dev] About Athens and Cairo

2013-12-14 Thread Hilaire Fernandes
Le 14/12/2013 09:58, Alexandre Bergel a écrit : > - the rendering is done by the graphic card isn’t it? I think it is sofware based, by the libcairo. Hilaire -- Dr. Geo http://drgeo.eu

[Pharo-dev] About Athens and Cairo

2013-12-14 Thread Alexandre Bergel
Hi! I have some random questions about the Cairo binding supported by Athens. - the rendering is done by the graphic card isn’t it? - Once rendered, is the produced bitmap copied by the CPU in Pharo? With Roassal3d, we are facing a problem of performance because there is an unnecessary copy