<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: g2d library access in yocto in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/g2d-library-access-in-yocto/m-p/892942#M134972</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Dan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are two ways to see the g2d test source,&lt;/P&gt;&lt;P&gt;1. If you have the vivante license to have vivante gpu source code,&amp;nbsp; you can see the code in gpu-viv(5)/fsl_drv/g2d, there are scripts to build the g2d_test and g2d_overlay_test.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. If you don't have the license to have vivante gpu source code,&amp;nbsp; the g2d_test and g2d_overlay_test have been integrated into new demo framework. It is the C++ framework, but g2d_test and g2d_overlay_test keeps the same as in driver,&amp;nbsp; they just have C++ wrap.&amp;nbsp; The code is in /your yocto directory build director something like&lt;/P&gt;&lt;P&gt;/yocto-ga-wayland/build-wayland/tmp/work/cortexa9hf-vfp-neon-mx6qdl-poky-linux-gnueabi/fsl-gpu-sdk/2.2.1-r0/fsl-gpu-sdk-2.2.1/DemoApps/G2D&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There are detailed instruction to build these apps stand alone in yocto-ga-wayland/build-wayland/tmp/work/cortexa9hf-vfp-neon-mx6qdl-poky-linux-gnueabi/fsl-gpu-sdk/2.2.1-r0/fsl-gpu-sdk-2.2.1/Doc/Setup_guide_yocto.txt&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 22 Apr 2019 15:25:50 GMT</pubDate>
    <dc:creator>Bio_TICFSL</dc:creator>
    <dc:date>2019-04-22T15:25:50Z</dc:date>
    <item>
      <title>g2d library access in yocto</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/g2d-library-access-in-yocto/m-p/892940#M134970</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How do I get g2d (g2d-dpu) library to be accessible in my yocto build?&lt;/P&gt;&lt;P&gt;I'm starting with a recipe that builds a basic gstreamer app that works fine, but I need access to g2d API next.&lt;/P&gt;&lt;P&gt;My DEPENDS line is:&lt;/P&gt;&lt;P&gt;DEPENDS = "glib-2.0 gstreamer1.0 g2d-dpu"&lt;/P&gt;&lt;P&gt;But this just gives:&lt;/P&gt;&lt;P&gt;ERROR: Nothing PROVIDES 'g2d-dpu' (but /projects/imx-yocto-bsp-4-14-78/sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-multimedia/gstreamer/gstreamer1.0-app_1.0.0.bb DEPENDS on or otherwise requires it)&lt;BR /&gt;ERROR: Required build target 'gstreamer1.0-app' has no buildable providers.&lt;BR /&gt;Missing or unbuildable dependency chain was: ['gstreamer1.0-app', 'g2d-dpu']&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Apr 2019 15:23:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/g2d-library-access-in-yocto/m-p/892940#M134970</guid>
      <dc:creator>dan_searles</dc:creator>
      <dc:date>2019-04-11T15:23:43Z</dc:date>
    </item>
    <item>
      <title>Re: g2d library access in yocto</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/g2d-library-access-in-yocto/m-p/892941#M134971</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;By the way, note that the library does exist on the NXP dev kit:&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;ls -ls | grep g2d&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;44 -rwxr-xr-x 1 root root 43504 Nov 28 2018 libg2d-dpu.so&lt;BR /&gt; 0 lrwxrwxrwx 1 root root 13 Nov 28 2018 libg2d.so.1.1 -&amp;gt; libg2d-dpu.so&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;and there are g2d 'test' programs in /opt/g2d_samples:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;12 -rwxr-xr-x 1 root root 10240 Nov 28 2018 g2d_multiblit_test&lt;BR /&gt;5564 -rwxr-xr-x 1 root root 5695704 Nov 28 2018 g2d_overlay_test&lt;BR /&gt; 36 -rwxr-xr-x 1 root root 34912 Nov 28 2018 g2d_test&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone know where the recipe that builds the test programs is?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Apr 2019 18:23:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/g2d-library-access-in-yocto/m-p/892941#M134971</guid>
      <dc:creator>dan_searles</dc:creator>
      <dc:date>2019-04-11T18:23:53Z</dc:date>
    </item>
    <item>
      <title>Re: g2d library access in yocto</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/g2d-library-access-in-yocto/m-p/892942#M134972</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Dan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are two ways to see the g2d test source,&lt;/P&gt;&lt;P&gt;1. If you have the vivante license to have vivante gpu source code,&amp;nbsp; you can see the code in gpu-viv(5)/fsl_drv/g2d, there are scripts to build the g2d_test and g2d_overlay_test.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. If you don't have the license to have vivante gpu source code,&amp;nbsp; the g2d_test and g2d_overlay_test have been integrated into new demo framework. It is the C++ framework, but g2d_test and g2d_overlay_test keeps the same as in driver,&amp;nbsp; they just have C++ wrap.&amp;nbsp; The code is in /your yocto directory build director something like&lt;/P&gt;&lt;P&gt;/yocto-ga-wayland/build-wayland/tmp/work/cortexa9hf-vfp-neon-mx6qdl-poky-linux-gnueabi/fsl-gpu-sdk/2.2.1-r0/fsl-gpu-sdk-2.2.1/DemoApps/G2D&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There are detailed instruction to build these apps stand alone in yocto-ga-wayland/build-wayland/tmp/work/cortexa9hf-vfp-neon-mx6qdl-poky-linux-gnueabi/fsl-gpu-sdk/2.2.1-r0/fsl-gpu-sdk-2.2.1/Doc/Setup_guide_yocto.txt&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Apr 2019 15:25:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/g2d-library-access-in-yocto/m-p/892942#M134972</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2019-04-22T15:25:50Z</dc:date>
    </item>
    <item>
      <title>Re: g2d library access in yocto</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/g2d-library-access-in-yocto/m-p/892943#M134973</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN&gt;Yes, I've seen that information about seeing the code. The question however is more about where the recipe is. And the initial question about how to reference the g2d library from within a recipe is still open.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Apr 2019 21:07:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/g2d-library-access-in-yocto/m-p/892943#M134973</guid>
      <dc:creator>dan_searles</dc:creator>
      <dc:date>2019-04-22T21:07:15Z</dc:date>
    </item>
    <item>
      <title>Re: g2d library access in yocto</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/g2d-library-access-in-yocto/m-p/892944#M134974</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN class=""&gt;&lt;A _jive_internal="true" data-content-finding="Community" data-userid="330011" data-username="dan.searles@garmin.com" href="https://community.nxp.com/people/dan.searles@garmin.com"&gt;Dan Searles&lt;/A&gt;&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have replied to the thread that is open about how to reference g2d lib - &lt;A href="https://community.nxp.com/thread/500605"&gt;this link&lt;/A&gt;. Regarding to your query about where is the recipe, you can find the recipe for imx g2d inside meta-freescale layer. Path : yocto_sumo/source/meta-freescale/recipes-graphics/imx-gpu-g2d/.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Radhika Somaiya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 May 2019 09:38:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/g2d-library-access-in-yocto/m-p/892944#M134974</guid>
      <dc:creator>radhikasomaiya</dc:creator>
      <dc:date>2019-05-08T09:38:54Z</dc:date>
    </item>
  </channel>
</rss>

