[Meego-tv] [MeeGo-dev] which compositer will meego use for wayland?

Zhao, Juan J juan.j.zhao at intel.com
Tue Jul 5 03:02:41 PDT 2011


> I understand the requirement for the multi-plane graphical chips in a legacy
> situation.
Why do you say this is one legacy situation? I do believe it will provide better performance than original HW overlay solution for video experience.

> Could Wayland+GPU not act as the multi-plane compositor now, composing the
> resulting TV image of the Picture, OSD etc. ?
Yes, I also want this answer. And want to get along with it early. I do hope that compositor can work as directFB and will provide such layer functionalities.
And how will this work? Can the client set its own plane directly?
And I got the information that dri already took this considered.

-----
*^_^* BRs,
Juan



> -----Original Message-----
> From: Glen Gray [mailto:slaine at slaine.org]
> Sent: Tuesday, July 05, 2011 5:50 PM
> To: Zhao, Juan J
> Cc: Kristian H?gsberg; meego-tv at lists.meego.com; Ville M. Vainio; meego-dev
> list)
> Subject: Re: [MeeGo-dev] which compositer will meego use for wayland?
> 
> This is something I've actually been thinking of lately. It's so obvious I'm sure
> it's already been discussed and theres a valid reason for it not being pursued.
> However, I'll ask anyway :)
> 
> I understand the requirement for the multi-plane graphical chips in a legacy
> situation. However, given the move towards GPU accelerated drawing and
> compositing, is this still a requirement of the TV/STB hardware ? I've CC'd the
> meego-tv list on this question too as I think it's pertinent, especially with
> regard to getting dev boards up and running and not having sufficient drivers
> available for the CE4100 chipset.
> 
> 
> 
> 
> On 5 Jul 2011, at 06:28, Zhao, Juan J wrote:
> 
> > Meego TV platform have a special function--multi plane(multi pipeline).
> > On Xorg, we use window manager to support this multi plane function.
> > When moving to wayland, I think the compositor is still the best place to
> support such functionality.
> > So I raised this question; want to follow the meego compositer authors and
> help to add our special functionality into that compositor.
> >
> > -----
> > *^_^* BRs,
> > Juan
> >
> >
> >> -----Original Message-----
> >> From: meego-dev-bounces at meego.com
> >> [mailto:meego-dev-bounces at meego.com] On Behalf Of Kristian H?gsberg
> >> Sent: Thursday, June 30, 2011 10:46 PM
> >> To: Ville M. Vainio
> >> Cc: meego-dev at meego.com
> >> Subject: Re: [MeeGo-dev] which compositer will meego use for wayland?
> >>
> >> On Thu, Jun 30, 2011 at 10:22 AM, Ville M. Vainio <vivainio at gmail.com>
> >> wrote:
> >>> On Thu, Jun 30, 2011 at 2:41 PM, Thiago Macieira <thiago at kde.org>
> wrote:
> >>>
> >>>> It doesn't. I was going to ask steven what reasons he had for using the qt
> >>>> compositor. It's just a sample compositor, showing what is possible to do
> if
> >>>> you integrate the wayland libraries into a QML-based application. I've
> seen
> >>>> other experiments doing the same, some of which would definitely never
> >> qualify
> >>>> for a product.
> >>>
> >>> One advantage of using Qt Compositor as starting point would be making
> >>> the compositor easy to modify, e.g. for OEM's looking for
> >>> differentiated experience at compositor level.
> >>>
> >>> If you don't get worse performance with Qt Compositor, is there a good
> >>> reason not to use it (as a starting point again, since it's not a
> >>> "product" in itself)?
> >>
> >> It's not ready yet, and won't be for 1.3.
> >>
> >> Kristian
> >> _______________________________________________
> >> MeeGo-dev mailing list
> >> MeeGo-dev at meego.com
> >> http://lists.meego.com/listinfo/meego-dev
> >> http://wiki.meego.com/Mailing_list_guidelines
> > _______________________________________________
> > MeeGo-dev mailing list
> > MeeGo-dev at meego.com
> > http://lists.meego.com/listinfo/meego-dev
> > http://wiki.meego.com/Mailing_list_guidelines
> 
> --
> Glen Gray
> <slaine at slaine.org>
> 
> 
> 



More information about the MeeGo-tv mailing list