[prev in list] [next in list] [prev in thread] [next in thread] 

List:       moblin-dev
Subject:    Re: [Moblin Dev] Efficiency of painting windows as GL textures
From:       Sam Lin <itrs.lin () gmail ! com>
Date:       2008-06-26 15:57:18
Message-ID: 4863BC5E.506 () gmail ! com
[Download RAW message or body]

Hi All,

Is there any effort on enabling compositing manager with Matchbox Window 
Manager ?

Sam


Steve Magoun 提到:
> A GL-based compositing manager such as Compiz will render toplevel X 
> windows with a sequence of steps something like:
>
> * XCompositeNameWindowPixmap()
> * glXCreatePixmap()
> * glXBindTexImageEXT()
>
> Is the Poulsbo graphics driver zero-copy in the above sequence (does 
> the GL texture point back to the window's bits, instead of copying the 
> pixels from it)?
>
> The concern we have is that at least in the past, when profiling a CM 
> with many windows open on the Intel i945 driver, the CPU was 90% or so 
> in memcpy(). We have heard rumors that the issue is that the above 
> sequence copies the pixmap data into the GL texture.
>
> If the Poulsbo driver is *not* zero-copy, is it difficult to modify 
> the driver so it does not use memcopy?
>
>
> Thanks,
> Steve
>
> _______________________________________________
> dev mailing list
> dev@moblin.org
> https://www.moblin.org/mailman/listinfo/dev

_______________________________________________
dev mailing list
dev@moblin.org
https://www.moblin.org/mailman/listinfo/dev
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic