@including the gpu drivers, yes, this is pretty simple - at least with dragonboard, you simply pull in mesa as a part and you get the freedreno driver and you would honestly get the same with rpi2/3 since afaik I think the vc5 drivers under gallium will get you what you want. Now with rpi2/3, the hitch isn't actually the gpu drivers per se, it's that our rpi kernel doesn't have some patches required that are available from the raspbian kernel - but that's the extent of my knowledge. tvoss was able to patch and rebuild the kernel about a week ago. So what's needed is having someone from the kernel team take custody of those patches and incorporate them into our kernel.
br,kg On Mon, Sep 26, 2016 at 12:37 PM, John McAleely <john.mcale...@canonical.com > wrote: > > > On 26 September 2016 at 18:27, Oliver Grawert <o...@ubuntu.com> wrote: > >> On Mo, 2016-09-26 at 18:12 +0100, John McAleely wrote: >> > >> > On the Pi2 image (the only one I've examined so far), should I expect >> > to find libGLESv2.so, or some other evidence of OpenGL ES API >> > support? >> > <snip> > >> > >> > Am I missing something? >> >> nope ... you dont ... the libs need to be shipped by the kernel snap >> but the new kernel snap definition does not allow anything beyond the >> default kernel bits (modules, firmware, dtbs) yet... so currently we >> can not ship any GLES on armhf til this is implemented. >> >> i think kevin found a way to ship GLES in his mir snap though, perhaps >> that could be a fallback for the moment ? >> > > Yes & no. The snap I'm working on would be a neat demo on two ARM boards > that happen to use different GPUs (the RPi is one of them). Maybe we can > add complexity to the workaround and ship two different GLES libraries, and > select the right one somehow, but perhaps it would be better to wait (kgunn > - if you already have all that tech, a pointer would be appreciated!) > > When should we expect support for these API that need a user-side lib (if > I've captured the requirement correctly) from the kernel snap in Snappy? > (perhaps not a question you can answer?) > > J > > > -- > Snapcraft mailing list > Snapcraft@lists.snapcraft.io > Modify settings or unsubscribe at: https://lists.ubuntu.com/ > mailman/listinfo/snapcraft > >
-- Snapcraft mailing list Snapcraft@lists.snapcraft.io Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/snapcraft