XO-2 software plans

NoiseEHC NoiseEHC at freemail.hu
Sun May 25 04:40:41 EDT 2008

There was a thread about the X driver here:

Because there were much more pressing things to do than rewriting the X 
driver by Bernardo this project stalled.
However it is one of my project ideas on the developer program so 
hopefully one day any program will be able to use the hardware scaler of 
the CPU.
(Of course the documentation does not mention if the scaler is faster or 
not, or does it trash the cache as software copying so it must be 

Could you be a bit more specific than "Profiling is in order." please? 
What is currently happening and will it make moot my efforts? Thanks!

Bert Freudenberg wrote:
> 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 -
> _______________________________________________
> Devel mailing list
> Devel at lists.laptop.org
> http://lists.laptop.org/listinfo/devel

More information about the Devel mailing list