From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
To: buildroot@busybox.net
Subject: [Buildroot] qt5, eglfs and xcb
Date: Tue, 1 Apr 2014 14:40:06 +0200 [thread overview]
Message-ID: <20140401144006.5ea3dfc4@skate> (raw)
In-Reply-To: <533A8F6C.1010606@gmail.com>
Dear Marco Trapanese,
On Tue, 01 Apr 2014 12:05:32 +0200, Marco Trapanese wrote:
> Il 30/03/2014 17:21, Thomas Petazzoni ha scritto:
> > As explained above, this requires more than just XCB, contrary to what
> > the company you requested support from is claiming. You need an OpenGL
> > implementation that works under X.org, and this implementation is
> > usually Mesa. And the support for making Mesa recognized as a proper
> > OpenGL implementation has only been merged since yesterday, and is not
> > yet completely ready. It would certainly be interesting to fix this in
> > Buildroot and allow Qt5 to build for X.org with OpenGL support.
>
> Ok, as far as I understand it means nobody has successfully compiled Qt5
> + webkit + xcb + mesa yet.
> Perhaps, people use only the framebuffer with buildroot.
Yes, on most embedded platforms, people use framebuffer + EGL + OpenGL
ES I believe.
> > BTW, what is your hardware platform? What type of graphics hardware
> > are you using? What X.org driver are you using? Anyway, thanks for the
> > report, this is definitely something that should be improved. Thomas
>
> We're using a Freescale iMX6 MARS board, with the modular X.org server.
> As drivers, I selected:
On i.MX6 you will clearly not want to use Mesa, as I believe there is
no support for the i.MX6 GPU in the mainline Mesa (even though the
etnaviv project has been making some interesting progress). So for the
time being, you will have to use the OpenGL implementation available in
the gpu-viv-bin-mx6q package. It has an X11 variant of the OpenGL
implementation, so it should work with X.org. The only thing that
remains is indeed fixing the Qt5 package to be able to build its X.org
support with OpenGL support.
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
next prev parent reply other threads:[~2014-04-01 12:40 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-03-30 13:47 [Buildroot] qt5, eglfs and xcb Marco Trapanese
2014-03-30 15:21 ` Thomas Petazzoni
2014-04-01 10:05 ` Marco Trapanese
2014-04-01 12:40 ` Thomas Petazzoni [this message]
2014-04-01 16:16 ` Jérôme Pouiller
2014-04-01 16:16 ` [Buildroot] [PATCH 1/2] qt5declarative: Reduce dependencies to GLes2 only Jérôme Pouiller
2014-04-20 9:18 ` Thomas Petazzoni
2014-07-15 8:26 ` Hadrien Boutteville
2014-07-15 14:03 ` Fatih Aşıcı
2014-07-15 16:24 ` Jérôme Pouiller
2014-07-15 17:03 ` Thomas Petazzoni
2014-04-01 16:16 ` [Buildroot] [PATCH 2/2] Add supporit for Vivante xdriver Jérôme Pouiller
2014-04-20 10:13 ` Thomas Petazzoni
2014-09-16 14:46 ` Thomas Petazzoni
2014-09-16 17:07 ` Jérôme Pouiller
2014-09-16 17:59 ` Thomas Petazzoni
2014-04-01 16:18 ` [Buildroot] qt5, eglfs and xcb Marco Trapanese
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20140401144006.5ea3dfc4@skate \
--to=thomas.petazzoni@free-electrons.com \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox