XO-2 software plans

Bert Freudenberg bert at freudenbergs.de
Sat May 24 14:40:31 EDT 2008

On 24.05.2008, at 03:41, Jim Gettys wrote:

> On Fri, 2008-05-23 at 17:17 -0700, Alex Belits wrote:
>> Jim Gettys wrote:
>>> Bert...
>>> Part of the problem is the X driver model is pretty broken,  
>>> causing much
>>> more to be done in software than should be necessary; and it isn't  
>>> clear
>>> we're even using X efficiently at the moment...  The driver stuff is
>>> getting fixed (in general in X: this is the EXA/DRI2 work);  
>>> profiling of
>>> our entire software stack is in order to see where our real  
>>> problems are
>>> at the moment.
>> EXA? DRI2?
>> Don't you end up using Cairo through GTK as the main layer that  
>> almost
>> everything goes through, so everything below has any importance  
>> only as
>> long as Cairo uses it efficiently?
> You can abuse Cairo, rather than use it.
> And we use it sometimes in ways other than strictly through GTK+: e.g.
> the canvas.
> Profiling is in order.
> Also, note I was replying to Bert Freudenberg, one of the Squeak/etoys
> folks.  They don't go through the GTK/cairo stack, except for the
> activity decoration.
>                    - Jim

Ah, well, for one Squeak/Etoys could potentially make use of hardware  
acceleration, and secondly, Squeak is not my only interest :)

But profiling would be in order indeed. Wish there was time for that ...

- Bert -

More information about the Devel mailing list