[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