From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-bk0-f50.google.com (mail-bk0-f50.google.com [209.85.214.50]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 25D13E01423 for ; Tue, 28 May 2013 07:38:15 -0700 (PDT) Received: by mail-bk0-f50.google.com with SMTP id ik8so3333519bkc.37 for ; Tue, 28 May 2013 07:38:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; bh=bQWM/XLcBKpUpQbOKOPRHV6st3uf++hfOmHF4pedwjM=; b=wIzAIvtBJ37+doOxWmIlt9DKjWUBQVl7DV0gVNhvysGrGjbH6dCV4vpOzvlVK3tPxE x8/joeFz7k4H65cmfAUvzQt3Cf+bNP0flSg/1gB5avoS+zDWQwIWsECCCDdy4TULH1+G m5PY+YMEiieNyHvDG8Qgy37+WiV2i2DVIDZjB1DZFeGKTOhSTgrlZuEftFaooIllYYWa /7r5LQyOIisBh6T9nKsEFtEOqBKB/63a4mhPsskaD0HDMjbDLbPhhnU16q7iDYEU0Png HytBVTN0iQZd/WeuErsz7d1AISdWqwnSUGPoiC6LPqZ5M7JsvpEnjuQA5i9Yw9DNc2vj 9X7A== X-Received: by 10.204.185.201 with SMTP id cp9mr13236282bkb.128.1369751894656; Tue, 28 May 2013 07:38:14 -0700 (PDT) Received: from [10.142.41.83] ([212.178.137.146]) by mx.google.com with ESMTPSA id tl1sm10255572bkb.7.2013.05.28.07.38.13 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 28 May 2013 07:38:14 -0700 (PDT) Message-ID: <51A4C156.1090704@gmail.com> Date: Tue, 28 May 2013 16:38:14 +0200 From: Bastiaan de Nooij User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6 MIME-Version: 1.0 To: =?UTF-8?B?RXJpYyBCw6luYXJk?= References: <519CDA52.3040007@gmail.com> <20130522170249.69459bc3@e6520eb> <51A44D52.9040608@gmail.com> <20130528090442.0b4ad7a4@e6520eb> In-Reply-To: <20130528090442.0b4ad7a4@e6520eb> Cc: "meta-freescale@yoctoproject.org" , Otavio Salvador Subject: Re: QT4.8 or 5.0 on wandboard-solo (I.MX6S) with OPENGL ES2 X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 May 2013 14:38:16 -0000 Content-Type: multipart/alternative; boundary="------------030804070504070003000600" --------------030804070504070003000600 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 05/28/2013 09:04 AM, Eric Bénard wrote: > Le Tue, 28 May 2013 08:23:14 +0200, > Bastiaan de Nooij a écrit : > >> On 05/22/2013 05:02 PM, Eric Bénard wrote: >>> Hi Bastiaan, >>> >>> Le Wed, 22 May 2013 16:46:42 +0200, >>> Bastiaan de Nooij a écrit : >>>> Qt-embedded builds fine. >>>> However running actual opengl ES2 code results in a segmentation fault. >>>> Also qtdemo results in a segmentation fault. >>>> >>>> I would like to give you more detailed information, however I'm a little >>>> short on time to work on this. >>>> I will try to make a stacktrace tomorrow. >>>> >>> FWIW : I have a working (runtime tested with hellogl_es2 -platform >>> eglfs) bbappend for meta-qt5 and eglfs platform on i.MX6. I'll try to >>> send it by friday. >>> >>> Eric >> Hi Eric, Otavio, >> >> at this point I'm convinced I need QT 5 for the project I'm working on, >> it delivers far better performance for QML (according to various >> internet sources). >> >> I'm still very much interested in testing your QT5 patches/bbappends, >> to see if I can achieve decent performance on the IMX6S. >> > patches sent this night, please check the ML > > Eric Hi Eric, Otavio, I'm afraid I need a little more help.... I'm quite new to yocto and as a result I find it difficult to get results. what I've done so far: I set-up the fsl-community-bsp-base repo for my wandboard-solo. I added the meta-qt5 layer from the github repository (and adjusted my bblayers.conf). I applied the patch of Vol 77 of the ML on meta-fsl-arm. I modified a core-image-minimal recepe to build qtbase qtbase-tools and qtbase-plugins. when I build this image, the build proceeds fine, however the resulting image contains version 5.0.1 of QT for opengl Desktop (!?) (according to the do_configure logfile for qtbase) In volume 78 of the ML, Eric mentions "cherry-pick e7a477a" I 'm afraid don't know how. I tried 'git cherry-pick e7a477a' on the meta-qt5 repo, but this results in: fatal: ambiguous argument 'e7a477a': unknown revision or path not in the working tree. According to the same mail I also should apply the patches from http://lists.openembedded.org/pipermail/openembedded-devel/2013-May/090861.html ? Then, after setting QT version 5.0.2 in conf/distro/include/qt5-versions.inc I should be able to build a eglfs supporting version of qt5? If I get the last part right, the only thing I need help with is the cherry-picking part... Regards, Bastiaan. --------------030804070504070003000600 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
On 05/28/2013 09:04 AM, Eric Bénard wrote:
Le Tue, 28 May 2013 08:23:14 +0200,
Bastiaan de Nooij <nooijb.hotraco@gmail.com> a écrit :

On 05/22/2013 05:02 PM, Eric Bénard wrote:
Hi Bastiaan,

Le Wed, 22 May 2013 16:46:42 +0200,
Bastiaan de Nooij <nooijb.hotraco@gmail.com> a écrit :
Qt-embedded builds fine.
However running actual opengl ES2 code results in a segmentation fault.
Also qtdemo results in a segmentation fault.

I would like to give you more detailed information, however I'm a little
short on time to work on this.
I will try to make a stacktrace tomorrow.

FWIW : I have a working (runtime tested with hellogl_es2 -platform
eglfs) bbappend for meta-qt5 and eglfs platform on i.MX6. I'll try to
send it by friday.

Eric
Hi Eric, Otavio,

at this point I'm convinced I need QT 5 for the project I'm working on,
it delivers far better performance for QML (according to various 
internet sources).

I'm still very much interested in testing your QT5 patches/bbappends,
to see if I can achieve decent performance on the IMX6S.

patches sent this night, please check the ML

Eric
Hi Eric, Otavio,
I'm afraid I need a little more help....
I'm quite new to yocto and as a result I find it difficult to get results.

what I've done so far:

I set-up the fsl-community-bsp-base repo for my wandboard-solo.
I added the meta-qt5 layer from the github repository (and adjusted my bblayers.conf).
I applied the patch of Vol 77 of the ML on meta-fsl-arm.
I modified a core-image-minimal recepe to build qtbase qtbase-tools and qtbase-plugins.

when I build this image, the build proceeds fine, however the resulting image contains version 5.0.1 of QT for opengl Desktop (!?)
(according to the do_configure logfile for qtbase)

In volume 78 of the ML, Eric mentions "cherry-pick e7a477a"
I 'm afraid don't know how. I tried 'git cherry-pick e7a477a' on the meta-qt5 repo, but this results in:
fatal: ambiguous argument 'e7a477a': unknown revision or path not in the working tree.

According to the same mail I also should apply the patches from
http://lists.openembedded.org/pipermail/openembedded-devel/2013-May/090861.html ?
Then, after setting QT version 5.0.2 in conf/distro/include/qt5-versions.inc
I should be able to build a eglfs supporting version of qt5?

If I get the last part right, the only thing I need help with is the cherry-picking part...

Regards,
Bastiaan.







--------------030804070504070003000600--