* wayland enabled gpu-viv
@ 2013-07-10 7:16 Ahsan, Noor
2013-07-10 9:14 ` Thomas Senyk
0 siblings, 1 reply; 4+ messages in thread
From: Ahsan, Noor @ 2013-07-10 7:16 UTC (permalink / raw)
To: meta-freescale Mailing List; +Cc: Potnis, Abhijit
[-- Attachment #1: Type: text/plain, Size: 971 bytes --]
Hello,
We are working on wayland support on saberlite. I saw that meta-fsl-arm layer does not have wayland enabled gpu-viv recipes. May I know what is the plan regarding that?
Noor
Noor Ahsan | Engineering Manager Mentor Embedded Linux
Mentor Embedded<http://www.mentor.com/embedded>(tm) |5-6-7-8th floors 105 B2 Gulberg III, Ali Tower
MM Alam Road, Lahore
P +92 42 36099196 | M +92 300 4448444
Nucleus<http://www.mentor.com/embedded-software/nucleus/>(r) | Linux<http://www.mentor.com/embedded-software/linux/>(r) | Android<http://www.mentor.com/embedded-software/android/>(tm) | Services<http://www.mentor.com/embedded-software/services/> | UI<http://www.mentor.com/embedded-software/inflexion/> | Multi-OS<http://www.mentor.com/embedded-software/multicore-multi-os>
Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
[-- Attachment #2: Type: text/html, Size: 4297 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: wayland enabled gpu-viv
2013-07-10 7:16 wayland enabled gpu-viv Ahsan, Noor
@ 2013-07-10 9:14 ` Thomas Senyk
2013-07-10 9:28 ` Ahsan, Noor
0 siblings, 1 reply; 4+ messages in thread
From: Thomas Senyk @ 2013-07-10 9:14 UTC (permalink / raw)
To: meta-freescale; +Cc: Potnis, Abhijit
On Wednesday, 10 July, 2013 7:16:29 Ahsan, Noor wrote:
> Hello,
>
> We are working on wayland support on saberlite. I saw that meta-fsl-arm
> layer does not have wayland enabled gpu-viv recipes. May I know what is the
> plan regarding that?
I'm currently overloaded with my imx6-vpu work, but in general I would be
interested in this as well.
What's already there:
- The drivers releases already include the wayland part
- If one enables wayland as DISTRO_FEATURE and/or installs it, the protocol
part is also done.
What's missing:
- within the gpu recipe:
the same code existing for x, fb and dfb needs to be added for wayland.
- this will include:
pkgconfig files: wayland-egl.pc (which is likely to be a copy of egl.pc)
... most likely more then that but I can't recall what else is missing.
So far I've only done this 'manually' by fiddling around with the sysroot and
rootfs ... I hadn't had the time to test a proper recipe way of creating
everything.
Anyway If you need help, let me know.
>
> Noor
>
> Noor Ahsan | Engineering Manager Mentor Embedded Linux
> Mentor Embedded<http://www.mentor.com/embedded>(tm) |5-6-7-8th floors 105
> B2 Gulberg III, Ali Tower MM Alam Road, Lahore
> P +92 42 36099196 | M +92 300 4448444
> Nucleus<http://www.mentor.com/embedded-software/nucleus/>(r) |
> Linux<http://www.mentor.com/embedded-software/linux/>(r) |
> Android<http://www.mentor.com/embedded-software/android/>(tm) |
> Services<http://www.mentor.com/embedded-software/services/> |
> UI<http://www.mentor.com/embedded-software/inflexion/> |
> Multi-OS<http://www.mentor.com/embedded-software/multicore-multi-os>
>
> Android is a trademark of Google Inc. Use of this trademark is subject to
> Google Permissions. Linux is the registered trademark of Linus Torvalds in
> the U.S. and other countries.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: wayland enabled gpu-viv
2013-07-10 9:14 ` Thomas Senyk
@ 2013-07-10 9:28 ` Ahsan, Noor
2013-07-10 10:38 ` Thomas Senyk
0 siblings, 1 reply; 4+ messages in thread
From: Ahsan, Noor @ 2013-07-10 9:28 UTC (permalink / raw)
To: Thomas Senyk, meta-freescale; +Cc: Potnis, Abhijit
So you have modified same gpu-viv recipe that is available in meta-fal-arm or created the new one. I am interested to know couple of things here. First is why gpu-viv recipe is removing wayland specific things. See following
# FIXME: Remove Wayland contents
rm -r ${D}${includedir}/wayland-viv
find ${D}${libdir} -name '*-wl.so' -exec rm '{}' ';'
rm ${D}${libdir}/*wayland*.so*
so it looks that we can't add wayland stuff in the same recipe or I am interpreting something wrong here. Can't we add wayland stuff in the same recipe just like we have other stuff for x11 and directfb. Secondly I see gpu-viv-bin-mx6q-3.0.035-4.0.0.bin and gpu-viv-wl-bin-mx6q-3.0.35-4.0.0.bin at http://download.ossystems.com.br/bsp/freescale/source/. I compared both bin file contents are same so why we have separated it out.
Noor
-----Original Message-----
From: Thomas Senyk [mailto:thomas.senyk@pelagicore.com]
Sent: Wednesday, July 10, 2013 2:15 PM
To: meta-freescale@yoctoproject.org
Cc: Ahsan, Noor; Potnis, Abhijit
Subject: Re: [meta-freescale] wayland enabled gpu-viv
On Wednesday, 10 July, 2013 7:16:29 Ahsan, Noor wrote:
> Hello,
>
> We are working on wayland support on saberlite. I saw that
> meta-fsl-arm layer does not have wayland enabled gpu-viv recipes. May
> I know what is the plan regarding that?
I'm currently overloaded with my imx6-vpu work, but in general I would be interested in this as well.
What's already there:
- The drivers releases already include the wayland part
- If one enables wayland as DISTRO_FEATURE and/or installs it, the protocol part is also done.
What's missing:
- within the gpu recipe:
the same code existing for x, fb and dfb needs to be added for wayland.
- this will include:
pkgconfig files: wayland-egl.pc (which is likely to be a copy of egl.pc) ... most likely more then that but I can't recall what else is missing.
So far I've only done this 'manually' by fiddling around with the sysroot and rootfs ... I hadn't had the time to test a proper recipe way of creating everything.
Anyway If you need help, let me know.
>
> Noor
>
> Noor Ahsan | Engineering Manager Mentor Embedded Linux Mentor
> Embedded<http://www.mentor.com/embedded>(tm) |5-6-7-8th floors 105
> B2 Gulberg III, Ali Tower MM Alam Road, Lahore P +92 42 36099196 | M
> +92 300 4448444
> Nucleus<http://www.mentor.com/embedded-software/nucleus/>(r) |
> Linux<http://www.mentor.com/embedded-software/linux/>(r) |
> Android<http://www.mentor.com/embedded-software/android/>(tm) |
> Services<http://www.mentor.com/embedded-software/services/> |
> UI<http://www.mentor.com/embedded-software/inflexion/> |
> Multi-OS<http://www.mentor.com/embedded-software/multicore-multi-os>
>
> Android is a trademark of Google Inc. Use of this trademark is subject
> to Google Permissions. Linux is the registered trademark of Linus
> Torvalds in the U.S. and other countries.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: wayland enabled gpu-viv
2013-07-10 9:28 ` Ahsan, Noor
@ 2013-07-10 10:38 ` Thomas Senyk
0 siblings, 0 replies; 4+ messages in thread
From: Thomas Senyk @ 2013-07-10 10:38 UTC (permalink / raw)
To: Ahsan, Noor; +Cc: meta-freescale, Potnis, Abhijit
On Wednesday, 10 July, 2013 9:28:06 Ahsan, Noor wrote:
> So you have modified same gpu-viv recipe that is available in meta-fal-arm
> or created the new one. I am interested to know couple of things here.
> First is why gpu-viv recipe is removing wayland specific things. See
> following
>
> # FIXME: Remove Wayland contents
> rm -r ${D}${includedir}/wayland-viv
> find ${D}${libdir} -name '*-wl.so' -exec rm '{}' ';'
> rm ${D}${libdir}/*wayland*.so*
>
> so it looks that we can't add wayland stuff in the same recipe or I am
> interpreting something wrong here. Can't we add wayland stuff in the same
> recipe just like we have other stuff for x11 and directfb.
I agree, we should have everything in one recipe.
My best guess why someone removes it: He didn't know what else to do with it,
and then it's good practice to remove 'unless stufff' within recipes.
So solving the 'FIXME' would mean: remove all the 'rm' and move them
accordingly (remove them only if wayland is not in DISTRO_FEATURES and deploy
them otherwise)
> Secondly I see
> gpu-viv-bin-mx6q-3.0.035-4.0.0.bin and gpu-viv-wl-bin-mx6q-3.0.35-4.0.0.bin
> at http://download.ossystems.com.br/bsp/freescale/source/. I compared both
> bin file contents are same so why we have separated it out.
No clue. Anyone from freescale a comment?
>
> Noor
>
> -----Original Message-----
> From: Thomas Senyk [mailto:thomas.senyk@pelagicore.com]
> Sent: Wednesday, July 10, 2013 2:15 PM
> To: meta-freescale@yoctoproject.org
> Cc: Ahsan, Noor; Potnis, Abhijit
> Subject: Re: [meta-freescale] wayland enabled gpu-viv
>
> On Wednesday, 10 July, 2013 7:16:29 Ahsan, Noor wrote:
> > Hello,
> >
> > We are working on wayland support on saberlite. I saw that
> > meta-fsl-arm layer does not have wayland enabled gpu-viv recipes. May
> > I know what is the plan regarding that?
>
> I'm currently overloaded with my imx6-vpu work, but in general I would be
> interested in this as well.
>
> What's already there:
> - The drivers releases already include the wayland part
> - If one enables wayland as DISTRO_FEATURE and/or installs it, the protocol
> part is also done.
>
> What's missing:
> - within the gpu recipe:
> the same code existing for x, fb and dfb needs to be added for wayland.
> - this will include:
> pkgconfig files: wayland-egl.pc (which is likely to be a copy of egl.pc)
> ... most likely more then that but I can't recall what else is missing.
>
>
> So far I've only done this 'manually' by fiddling around with the sysroot
> and rootfs ... I hadn't had the time to test a proper recipe way of
> creating everything. Anyway If you need help, let me know.
>
> > Noor
> >
> > Noor Ahsan | Engineering Manager Mentor Embedded Linux Mentor
> > Embedded<http://www.mentor.com/embedded>(tm) |5-6-7-8th floors 105
> > B2 Gulberg III, Ali Tower MM Alam Road, Lahore P +92 42 36099196 | M
> > +92 300 4448444
> > Nucleus<http://www.mentor.com/embedded-software/nucleus/>(r) |
> > Linux<http://www.mentor.com/embedded-software/linux/>(r) |
> > Android<http://www.mentor.com/embedded-software/android/>(tm) |
> > Services<http://www.mentor.com/embedded-software/services/> |
> > UI<http://www.mentor.com/embedded-software/inflexion/> |
> > Multi-OS<http://www.mentor.com/embedded-software/multicore-multi-os>
> >
> > Android is a trademark of Google Inc. Use of this trademark is subject
> > to Google Permissions. Linux is the registered trademark of Linus
> > Torvalds in the U.S. and other countries.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-07-10 10:38 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-10 7:16 wayland enabled gpu-viv Ahsan, Noor
2013-07-10 9:14 ` Thomas Senyk
2013-07-10 9:28 ` Ahsan, Noor
2013-07-10 10:38 ` Thomas Senyk
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.