<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>