<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<br>
<div class="moz-cite-prefix">On 03/06/2014 15:31, Felix01 Fischer
wrote:<br>
</div>
<blockquote
cite="mid:OFCEE12F28.34E41662-ONC1257CEC.004E5863-C1257CEC.004FD096@retarus.de"
type="cite"><font face="sans-serif" size="2">Hello all,</font>
<br>
<br>
<font face="sans-serif" size="2">my ongoing struggle to get qt5
working
on the raspberrypi led me to a question unrelated to qt5.<br>
<br>
why do vc-graphics-hardfp.bb & vc-graphics.bb exist? [1]<br>
There is no recipe which uses on of this files.<br>
If I add one of them to my image via IMAGE_INSTALL_append I get
errors
that userland.git and vc-grapics-hardfp both provide virtual/egl
and virtual/libgles2.<br>
(Which they obviously do.) [2]<br>
<br>
My question is: What is the reason for having userland_git.bb
& vc-graphics.bb/vc-graphics-hardfp
?</font>
<br>
<br>
</blockquote>
<br>
Hi Felix,<br>
<br>
I'm not sure, but I've been looking at userland vs vc-graphics
recently and I believe it is historical.<br>
<br>
Originally the intermediate layer between userspace and the
videocore was distributed as binaries<br>
which is what vc-graphics pulls down <br>
<br>
ref: <a class="moz-txt-link-freetext" href="https://github.com/raspberrypi/firmware/tree/master/opt/vc">https://github.com/raspberrypi/firmware/tree/master/opt/vc</a><br>
<br>
More recently Broadcom opened up the source and provided it under a
more relaxed license, and this<br>
is what userland provides: <br>
<br>
ref: <a class="moz-txt-link-freetext" href="http://www.raspberrypi.org/open-source-arm-userspace/">http://www.raspberrypi.org/open-source-arm-userspace/</a><br>
ref: <a class="moz-txt-link-freetext" href="https://github.com/raspberrypi/userland">https://github.com/raspberrypi/userland</a><br>
<br>
Somebody will no doubt correct me if my guess is wrong :)<br>
<br>
I have been using userland + gstreamer reasonably sucessfully here
although my patch is needed for some<br>
of the userspace apps (e.g. raspivid), and there are some
configuration issues that need patching still <br>
relating to gstreamer1.0-omx<br>
<br>
ref: <a class="moz-txt-link-freetext" href="https://github.com/raspberrypi/userland/pull/179">https://github.com/raspberrypi/userland/pull/179</a><br>
<br>
Cheers,<br>
<br>
Alex<br>
<br>
<blockquote
cite="mid:OFCEE12F28.34E41662-ONC1257CEC.004E5863-C1257CEC.004FD096@retarus.de"
type="cite"><font face="sans-serif" size="2">Two things are
notable, IMHO:<br>
<br>
vc-graphics.inc has two files specified.<br>
One packageconfig (.pc) file with the right includes. I had to
add one
library manually in order to get qt5 compiling</font>
<br>
<font face="sans-serif" size="2">and the other one is a startup
script
for initalising the videocore.<br>
<br>
Are these two files deprecated by now? The last change to a file
in the
vc-graphics folder has been made 2013-08-21 <br>
Or do I need at least the initscript to get the videocore
working?</font>
<br>
<font face="sans-serif" size="2"><br>
Regards,<br>
<br>
Felix Fischer<br>
</font>
<br>
<font face="sans-serif" size="2">[1] </font><a
moz-do-not-send="true"
href="http://git.yoctoproject.org/cgit/cgit.cgi/meta-raspberrypi/tree/recipes-bcm/vc-graphics/"><font
face="sans-serif" size="2">http://git.yoctoproject.org/cgit/cgit.cgi/meta-raspberrypi/tree/recipes-bcm/vc-graphics/</font></a>
<br>
<font face="sans-serif" size="2">[2] </font><a
moz-do-not-send="true"
href="http://git.yoctoproject.org/cgit/cgit.cgi/meta-raspberrypi/tree/recipes-graphics/userland/userland_git.bb"><font
face="sans-serif" size="2">http://git.yoctoproject.org/cgit/cgit.cgi/meta-raspberrypi/tree/recipes-graphics/userland/userland_git.bb</font></a><font
face="sans-serif" size="2"><br>
<br>
<br>
<br>
Student Employee (VC-I42)<br>
Vehicle Cockpit - HMI Software and Code generation<br>
<br>
IAV GmbH<br>
Carnotstr. 1<br>
10587 BERLIN<br>
GERMANY<br>
<br>
Phone: +49 30 3997-89540<br>
Fax: +49 30 3997-89411<br>
E-Mail: <</font><a moz-do-not-send="true"
href="mailto:felix01.fischer@iav.de"><font face="sans-serif"
size="2">mailto:felix01.fischer@iav.de</font></a><font
face="sans-serif" size="2">><br>
Internet: </font><a moz-do-not-send="true"
href="http://www.iav.com/"><font face="sans-serif" size="2">http://www.iav.com</font></a><font
face="sans-serif" size="2"><br>
<br>
Sitz/Registered Office: Berlin, <br>
Registergericht/Registration Court: Amtsgericht Charlottenburg,
<br>
Registernummer/Company Registration Number: HRB 21 280, <br>
Geschäftsführer/Managing Directors: Kurt Blumenröder, Michael
Schubert,
Dr. Rüdiger Goyk<br>
Vorsitzender des Aufsichtsrates/Chairman of the Supervisory
Board: Dr.
Harald Ludanek</font>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<div class="preview">
<p style="font-family: Helvetica, Arial, sans-serif; font-size:
10px; line-height: 12px;"><a
href="http://www.dynamicdevices.co.uk/" class="clink"><img
src="cid:part5.03030305.02080307@dynamicdevices.co.uk"
alt="Dynamic Devices Ltd" id="sig-logo" border="0"></a></p>
<p style="font-family: Helvetica, Arial, sans-serif; font-size:
10px; line-height: 12px; color: rgb(153, 153, 153);"><span
id="name-input" style="font-weight: bold;" class="txt">Alex
J Lennon</span> <span id="title-sep">/</span> <span
id="title-input" style="color: #999;" class="txt">Director</span><br>
<span id="address-input" style="color: #999;" class="txt">1
Queensway, Liverpool L22 4RA</span> </p>
<p style="font-family: Helvetica, Arial, sans-serif; font-size:
10px; line-height: 12px;"> <span id="mobile-input"
style="color: #999;" class="txt">mobile: +44 (0)7956 668178</span>
<br>
<br>
</p>
<p style="font-size: 10px; line-height: 12px; font-family:
Helvetica, Arial, sans-serif"> <a id="linkedin-input"
class="social" href="http://www.linkedin.com/in/alexjlennon"><img
src="cid:part7.08070000.08040508@dynamicdevices.co.uk"
alt="Linkedin"></a> <a id="skype-input" class="social"
href="skype:alexjlennon?add"><img
src="cid:part9.06060104.08030102@dynamicdevices.co.uk"
alt="Skype"></a></p>
<p id="disclaimer-input" style="font-family: Helvetica, Arial,
sans-serif; color: rgb(153, 153, 153); font-size: 9px;
line-height: 12px;width: 25%" class="txt">This e-mail message
may contain confidential or legally privileged information and
is intended only for the use of the intended recipient(s). Any
unauthorized disclosure, dissemination, distribution, copying
or the taking of any action in reliance on the information
herein is prohibited. E-mails are not secure and cannot be
guaranteed to be error free as they can be intercepted,
amended, or contain viruses. Anyone who communicates with us
by e-mail is deemed to have accepted these risks. Company Name
is not responsible for errors or omissions in this message and
denies any responsibility for any damage arising from the use
of e-mail. Any opinion and other statement contained in this
message and any attachment are solely those of the author and
do not necessarily represent those of the company.</p>
</div>
</div>
</body>
</html>