wayland-devel Digest, Vol 3, Issue 18

Владимир Зубко zburguy at gmail.com
Mon Dec 20 13:39:33 PST 2010


What about desktop?

2010/12/20 <wayland-devel-request at lists.freedesktop.org>

> Send wayland-devel mailing list submissions to
>        wayland-devel at lists.freedesktop.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        http://lists.freedesktop.org/mailman/listinfo/wayland-devel
> or, via email, send a message with subject or body 'help' to
>        wayland-devel-request at lists.freedesktop.org
>
> You can reach the person managing the list at
>        wayland-devel-owner at lists.freedesktop.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of wayland-devel digest..."
>
>
> Today's Topics:
>
>   1. Re: Wayland in N900 (Sami Ky?stil?)
>   2. Re: Wayland in N900 (Andreas Pokorny)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 20 Dec 2010 10:26:08 +0200
> From: Sami Ky?stil? <sami.kyostila at nokia.com>
> Subject: Re: Wayland in N900
> To: ext Esa T?rmikoski <esa.tormikoski at nomovok.com>
> Cc: H?gsberg <krh at bitplanet.net>, Esa at freedesktop.org, ext,
>        wayland-devel at lists.freedesktop.org
> Message-ID: <201012201026.09123.sami.kyostila at nokia.com>
> Content-Type: Text/Plain;  charset="utf-8"
>
> On Friday 17 December 2010 20:28:34 ext Esa T?rmikoski wrote:
> > On 12/16/2010 11:06 AM, Sami Ky?stil? wrote:
> > > Hi,
> > >
> > > On Wednesday 15 December 2010 20:43:13 ext Kristian H?gsberg wrote:
> > >> On Wed, Dec 15, 2010 at 1:13 PM, Esa T?rmikoski
> > >>
> > >> <esa.tormikoski at nomovok.com>  wrote:
> > >>> Looks like I'm trying to get Wayland running in Nokia N900. Is there
> > >>> any experiences about that already? All help and estimations about
> > >>> work amount is welcome.
> > >>
> > >> Hi,
> > >>
> > >> I don't know that anybody has tried that.  The big unknown is how to
> > >> integrate with the graphics drivers on the device - the GL stack and
> > >> modesetting.  And the GL stack has to provide a way for processes to
> > >> share 2d pixel buffers (for example an EGLImage).  I've never worked
> > >> with the n900 platform, so I don't know, but a good first step towards
> > >> Wayland would be to try to run EGL+GLES2 on the framebuffer or such.
> > >
> > > You can run the graphics stack on N900 on the framebuffer without X,
> but
> > > the problem is there's no way to share EGLImages across processes in
> > > that configuration. That is, the graphics driver does not support
> > > EGL_MESA_drm_image or any equivalent.
> > >
> > > With X, sharing EGLImages between processes is possible by backing them
> > > with pixmaps. So in theory you could run Wayland on N900 by using X for
> > > resource management -- but that would mostly defeat the purpose.
> > >
> > >> Kristian
> > >
> > > - Sami
> >
> > Doomed right in the start :( Need to find some other topic for thesis
> > work then if this is impossible..
>
> Yeah, all the bits that would need to be modified for this are in the
> closed
> source graphics driver. Of course, if you're only doing this for research
> and
> aren't looking for an optimal system, you could implement buffer sharing
> with
> an explicit userspace copy (i.e., glReadPixels). The performance will be
> abysmal, though.
>
> > -- Esa
>
> - Sami
>
>
> ------------------------------
>
> Message: 2
> Date: Mon, 20 Dec 2010 10:57:52 +0100
> From: Andreas Pokorny <andreas.pokorny at gmail.com>
> Subject: Re: Wayland in N900
> To: Darxus at chaosreigns.com
> Cc: Esa T?rmikoski <esa.tormikoski at nomovok.com>,
>        wayland-devel at lists.freedesktop.org
> Message-ID:
>        <AANLkTimSn42b0RjtyHcedDGMOAyMPCDHiuE5xhzh4rh_ at mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8
>
> Hi Esa,
>
> 2010/12/17  <Darxus at chaosreigns.com>:
> > On 12/17, Esa T?rmikoski wrote:
> > [...]
> >> Doomed right in the start :( Need to find some other topic for
> >> thesis work then if this is impossible..
> >
> > Ask Nokia to implement EGLImage sharing across processes?
> >
> > I assume the driver is closed?
>
> The kernel part is open and provides access to buffer management.
> The Imagination driver has a sort of texture streaming extension. That
> allows you
> to attach special shared memory buffers, that were allocated by for the
> GPU.
> TI added a so called buffer class as a loadable module [1], to manage
> the buffer allocation. All in all maybe not enough to implement proper
> sharing of
> buffers, but maybe it can be abused somehow....
>
> 1:
>
> http://processors.wiki.ti.com/index.php/OpenGLES_Texture_Streaming_-_bc-cat_User_Guide
>
> regards
> Andreas
>
>
> ------------------------------
>
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel
>
>
> End of wayland-devel Digest, Vol 3, Issue 18
> ********************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20101220/9a11855c/attachment.htm>


More information about the wayland-devel mailing list