<?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>i.MX ProcessorsのトピックRe: i.MX6: gpu API glTexDirectVIVMap HSYNC abnormal</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612056#M92415</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;STRONG class=""&gt;&lt;SPAN class=""&gt;Bio_TICFSL&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you disclose more detailed inside the &lt;CODE&gt;multi-buffer swap work flow&lt;/CODE&gt; ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 27 Apr 2017 01:20:34 GMT</pubDate>
    <dc:creator>linya</dc:creator>
    <dc:date>2017-04-27T01:20:34Z</dc:date>
    <item>
      <title>i.MX6: gpu API glTexDirectVIVMap HSYNC abnormal</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612051#M92410</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I update texture by glTexDirectVIVMap, there may be tearing on screen.&lt;BR /&gt;I check the message from&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/message/340399"&gt;https://community.nxp.com/message/340399&lt;/A&gt;&lt;BR /&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/message/812933"&gt;https://community.nxp.com/message/812933&lt;/A&gt;&lt;BR /&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/message/604667"&gt;https://community.nxp.com/message/604667&lt;/A&gt;&lt;BR /&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/message/614844"&gt;https://community.nxp.com/message/614844&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I test kernel version 3.14.28 and 3.14.52 with different number of FB-buffers.&lt;BR /&gt;bellow are my test result:&lt;/P&gt;&lt;P&gt;kernel=3.14.28 FB_MULTI_BUFFER=1 HSYNC abnormal&lt;BR /&gt;kernel=3.14.28 FB_MULTI_BUFFER=2 HSYNC ok&lt;BR /&gt;kernel=3.14.28 FB_MULTI_BUFFER=3 HSYNC ok&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kernel=3.14.52 FB_MULTI_BUFFER=1 HSYNC abnormal&lt;BR /&gt;kernel=3.14.52 FB_MULTI_BUFFER=2 HSYNC abnormal&lt;BR /&gt;kernel=3.14.52 FB_MULTI_BUFFER=3 HSYNC ok&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's seems the GPU performance is turn to bad while upgrade it's version to &lt;BR /&gt;v5.0.11p7.4.&lt;/P&gt;&lt;P&gt;The question is : Why the new GPU version need one more buffer to solve the HSYNC problem?&lt;BR /&gt;One more buffer mean bad frame delay. &lt;BR /&gt;How to solve this problem with FB_MULTI_BUFFER=2 on new GPU version?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Apr 2017 08:00:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612051#M92410</guid>
      <dc:creator>linya</dc:creator>
      <dc:date>2017-04-14T08:00:27Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6: gpu API glTexDirectVIVMap HSYNC abnormal</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612052#M92411</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi lin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Latest BSP has GPU v5.0.11p8.6 that &lt;CODE&gt;refine multi-buffer swap work flow on FB. You should try it.&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git/tree/GraphicsChangeLogv5" title="http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git/tree/GraphicsChangeLogv5"&gt;fsl-arm-yocto-bsp.git - i.MX Linux BSP Release Yocto Project manifests&lt;/A&gt;&amp;nbsp;&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, 17 Apr 2017 14:05:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612052#M92411</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2017-04-17T14:05:11Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6: gpu API glTexDirectVIVMap HSYNC abnormal</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612053#M92412</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="205319" data-username="Bio_TICFSL" href="https://community.nxp.com/people/Bio_TICFSL"&gt;Bio_TICFSL&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I update BSP 3.14.52 with GPU v5.0.11p8.4 but&amp;nbsp; the problems still exist.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am not able to find the branch with GPU v5.0.11p8.6 from your git repertory.&lt;/P&gt;&lt;P&gt;Could you tell me the branch name?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Apr 2017 03:24:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612053#M92412</guid>
      <dc:creator>linya</dc:creator>
      <dc:date>2017-04-18T03:24:20Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6: gpu API glTexDirectVIVMap HSYNC abnormal</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612054#M92413</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/linya"&gt;linya&lt;/A&gt;‌&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It Refers to BSP version 4.1.15_2.0.0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Apr 2017 14:05:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612054#M92413</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2017-04-18T14:05:42Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6: gpu API glTexDirectVIVMap HSYNC abnormal</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612055#M92414</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="205319" data-username="Bio_TICFSL" href="https://community.nxp.com/people/Bio_TICFSL"&gt;Bio_TICFSL&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your information.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to checkout BSP branch with 4.1.15_2.0.0&amp;nbsp; but failure.&lt;/P&gt;&lt;P&gt;$ ./repo init -u git://git.freescale.com/imx/fsl-arm-yocto-bsp.git -b imx-4.1.15-2.0.0&lt;/P&gt;&lt;P&gt;fatal: Couldn't find remote ref refs/heads/imx-4.1.15-2.0.0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then I try this:&lt;/P&gt;&lt;P&gt;$ ./repo init -u git://git.freescale.com/imx/fsl-arm-yocto-bsp.git -b&amp;nbsp;imx-4.1-krogoth&lt;/P&gt;&lt;P&gt;mv .repo/manifests/imx-4.1.15-2.0.0.xml .repo/manifests/default.xml&lt;/P&gt;&lt;P&gt;./repo sync&lt;/P&gt;&lt;P&gt;source and bitbake core-image&lt;/P&gt;&lt;P&gt;Check the gpu version on kernel. It's still GPU v5.0.11p8.4 instead of GPU v5.0.11p8.6&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also try this:&lt;/P&gt;&lt;P&gt;git clone git://git.freescale.com/imx/linux-imx.git&lt;/P&gt;&lt;P&gt;git branch -a&lt;/P&gt;&lt;P&gt;origin/imx_3.10.17_1.0.0_ga&lt;BR /&gt; origin/imx_3.10.53_1.1.0_ga&lt;BR /&gt; origin/imx_3.14.28_1.0.0_ga&lt;BR /&gt; origin/imx_3.14.52_1.1.0_ga&lt;BR /&gt; origin/imx_4.1.15_1.0.0_ga&lt;BR /&gt; origin/imx_4.1.15_2.0.0_ga&lt;BR /&gt; origin/imx_4.1.30_7ulp_alpha&lt;BR /&gt; origin/scm-imx_4.1.15_2.0.0_ga&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I check gpu version on branch scm-imx_4.1.15_2.0.0_ga,&amp;nbsp; The version still&amp;nbsp; v5.0.11p8.4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;finally I try this :&lt;/P&gt;&lt;P&gt;git clone git://git.freescale.com/imx/fsl-arm-yocto-bsp.git&lt;/P&gt;&lt;P&gt;git branch -a&lt;/P&gt;&lt;P&gt;master&lt;BR /&gt; remotes/origin/imx-3.10.17-1.0.0_ga&lt;BR /&gt; remotes/origin/imx-3.10.17-1.0.1_ga&lt;BR /&gt; remotes/origin/imx-3.10.17-1.0.2_ga&lt;BR /&gt; remotes/origin/imx-3.10.17-1.0.3_patch&lt;BR /&gt; remotes/origin/imx-3.10.53-1.1.0_ga&lt;BR /&gt; remotes/origin/imx-3.10.53-1.1.1_patch&lt;BR /&gt; remotes/origin/imx-3.10.53-1.1.2_patch&lt;BR /&gt; remotes/origin/imx-3.14.28-1.0.0_ga&lt;BR /&gt; remotes/origin/imx-3.14.28-1.0.1_patch&lt;BR /&gt; remotes/origin/imx-3.14.28-7D_alpha&lt;BR /&gt; remotes/origin/imx-3.14.38-6QP_beta&lt;BR /&gt; remotes/origin/imx-3.14.38-6QP_ga&lt;BR /&gt; remotes/origin/imx-3.14.38-6UL7D_beta&lt;BR /&gt; remotes/origin/imx-3.14.38-6UL_ga&lt;BR /&gt; remotes/origin/imx-3.14.38-6UL_patch&lt;BR /&gt; remotes/origin/imx-3.14.52-1.1.0_ga&lt;BR /&gt; remotes/origin/imx-4.1-krogoth&lt;BR /&gt; remotes/origin/imx-4.1.15-1.0.0_agl-demo&lt;BR /&gt; remotes/origin/imx-4.1.15-1.0.0_ga&lt;BR /&gt; remotes/origin/imx-4.1.15-1.0.0_genivi-demo&lt;BR /&gt; remotes/origin/imx-4.1.15-1.0.0_iotg-demo&lt;BR /&gt; remotes/origin/imx-4.1.15-1.0.0_xbmc-demo&lt;BR /&gt; remotes/origin/scm-imx-3.14.52-1.1.0_ga&lt;BR /&gt; remotes/origin/scm-imx-3.14.52-1.1.1_ga&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are no any branch named imx_4.1.15_2.0.0 or similar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Apr 2017 09:32:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612055#M92414</guid>
      <dc:creator>linya</dc:creator>
      <dc:date>2017-04-19T09:32:25Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6: gpu API glTexDirectVIVMap HSYNC abnormal</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612056#M92415</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;STRONG class=""&gt;&lt;SPAN class=""&gt;Bio_TICFSL&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you disclose more detailed inside the &lt;CODE&gt;multi-buffer swap work flow&lt;/CODE&gt; ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Apr 2017 01:20:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612056#M92415</guid>
      <dc:creator>linya</dc:creator>
      <dc:date>2017-04-27T01:20:34Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6: gpu API glTexDirectVIVMap HSYNC abnormal</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612057#M92416</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi lin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;L4.1.15_2.0.0 can be downloaded from NXP website:&lt;/P&gt;&lt;DIV style="color: #000000;"&gt;&lt;SPAN style="font-family: Arial, sans-serif; font-size: small;"&gt;Your costumer have some problem fetching the latest Yocto version, they can download it directly from nxp website:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV style="color: #000000;"&gt; &lt;/DIV&gt;&lt;DIV style="color: #000000;"&gt;&lt;SPAN style="font-family: Arial, sans-serif; font-size: small;"&gt;&lt;A href="https://www.nxp.com/webapp/Download?colCode=L4.1.15_2.0.0_MX6QDLSOLO&amp;amp;appType=license&amp;amp;Parent_nodeId=1464021431977700987126&amp;amp;Parent_pageType=product"&gt;https://www.nxp.com/webapp/Download?colCode=L4.1.15_2.0.0_MX6QDLSOLO&amp;amp;appType=license&amp;amp;Parent_nodeId=1464021431977700987126&amp;amp;Parent_pageType=product&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV style="color: #000000;"&gt; &lt;/DIV&gt;&lt;DIV style="color: #000000;"&gt;&lt;SPAN style="font-family: Arial, sans-serif; font-size: small;"&gt;or&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV style="color: #000000;"&gt; &lt;/DIV&gt;&lt;DIV style="color: #000000;"&gt;&lt;SPAN style="font-family: Arial, sans-serif; font-size: small;"&gt;&lt;A class="link-titled" href="http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-processors/i.mx-6-processors/sabre-board-for-smart-devices-based-on-the-i.mx-6quad-applications-processors:RD-IMX6Q-SABRE?tab=Design_Tools_Tab" title="http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-processors/i.mx-6-processors/sabre-board-for-smart-devices-based-on-the-i.mx-6quad-applications-processors:RD-IMX6Q-SABRE?tab=Design_Tools_Tab"&gt;i.MX 6Quad SABRE Development Board|NXP&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV style="color: #000000;"&gt; &lt;/DIV&gt;&lt;DIV style="color: #000000;"&gt;&lt;SPAN style="font-family: Arial, sans-serif; font-size: small;"&gt;Regards&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 May 2017 15:19:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612057#M92416</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2017-05-05T15:19:10Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6: gpu API glTexDirectVIVMap HSYNC abnormal</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612058#M92417</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi lin,&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;The eglSwapInterval will work only when you enable multibuffering. Before starting the application&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;export FB_MULTI_BUFFER=2. This will make the EGL to use multibuffering and then try the eglSwapInterval. It will work.&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 May 2017 15:20:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-gpu-API-glTexDirectVIVMap-HSYNC-abnormal/m-p/612058#M92417</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2017-05-05T15:20:40Z</dc:date>
    </item>
  </channel>
</rss>

