← Back to team overview

ubuntu-phone team mailing list archive

Re: GLUT

 

Bare metal, gotcha.

However, my phone seems to run something called Mir which seems to be
the display server. There's a Wikipedia article on this, claiming:

- SDL support for Mir and Wayland is available from SDL 2.0.2 but it
was disabled by default.[25][26] Wayland and Mir support is enabled by
default in SDL 2.0.4.[27]
- GTK+ 3.16 includes an experimental Mir backend.[28]
- Qt5 is the official and supported toolkit for Unity8 and Ubuntu
Touch, included in the Ubuntu SDK.[29]

https://en.wikipedia.org/wiki/Mir_(software)

I gather that this means there is something special about Qt in this
connection after all? What other toolkits are realistically available
to use with Mir? I've never heard about this software till a  couple of
days ago.

---

I don't know how this works precisely, but I imagine that if I was to
make an application for Ubuntu Touch on my Aquaris E4.5 that relied on
X11, theoretically X server would have to fire up and run parallell to
Mir (if that's at all possible), thus exhausting a lot more resources?

So my question would be, for OpenGL|ES on Ubuntu Touch - what solution
(opinionated, gladly) would be the most realistic "bare-metal" one,
making use of resources that are already runnning/available and
supported to a reasonable degree?

---

And concerning your link - chroot development would only work for
distrubuted apps that are statically linked, or for people that would
like to play around with their own chroots on their phone? Not so good
solution to keep download sizes down... or for less tech-savvy users?
Or do I misunderstand something?





On Wed, 2016-09-14 at 08:14 -0400, Stephen M. Webb wrote:
> On 2016-09-14 06:56 AM, Louis Holbrook wrote:
> > 
> > Good point, stupid question then. Sorry.
> > 
> > But then, for OpenGL|ES on Ubuntu Touch, is qt the only supporing
> > toolkit available? libSDL doesn't seem to be there either. Neither
> > does
> > f.ex libclutter.
> http://askubuntu.com/questions/749848/additional-libraries-in-ubuntu-
> touch-libpng-libfreetype-etc
> 
> > 
> > And anyway, would it make a difference in performance on the device
> > to
> > use a different tk than qt?
> No.  Applications in Ubuntu run on the bare metal, not on some
> abstract virtual machine.  There is nothing special about Qt.
> 
> -- 
> Stephen M. Webb  <stephen.webb@xxxxxxxxxxxxx>
> 


Follow ups

References