<?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: Imx6ull Overlay Framebuffer with Alpha Blending  in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Imx6ull-Overlay-Framebuffer-with-Alpha-Blending/m-p/1034621#M152622</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A _jive_internal="true" data-content-finding="Community" data-userid="347886" data-username="henri_koch@bullard.com" href="https://community.nxp.com/people/henri_koch@bullard.com" style="color: #3d9ce7; background-color: #ffffff; border: 0px; font-weight: 600; text-decoration: underline; font-size: 11.9994px;"&gt;Henri Koch&lt;/A&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;Can you please let us know what you want to do?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;Like you have one application running on fb0 and you want to run other application on top of that i.e. fb1?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;Or you want to display some text over a running application?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;Can you please check below thread if it solves your query?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&lt;A href="https://community.nxp.com/thread/440053"&gt;https://community.nxp.com/thread/440053&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;Karan Gajjar&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Dec 2019 07:21:44 GMT</pubDate>
    <dc:creator>karangajjar</dc:creator>
    <dc:date>2019-12-12T07:21:44Z</dc:date>
    <item>
      <title>Imx6ull Overlay Framebuffer with Alpha Blending</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Imx6ull-Overlay-Framebuffer-with-Alpha-Blending/m-p/1034620#M152621</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to enable the alpha blending capability as stated in the imx6ull reference manual to perform overlay on the main framebuffer. As so, I have my framebuffer buffer fb0 correctly set to ARGB32 format inside the mxsfb.c driver for a display (320x240x32) sending data over a 8 bits bus-width interface.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I configured the alpha blending hardware register to my need (set correct format to argb32, alpha_ctrl to embedded, ... ) and the framebuffer fb1 initialized is also in the correct format and size (320x240x32).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I understood that I need to unblank the fb1 framebuffer to activate the overlay but insteed of running properly, the screen starts to indicate random black and white line before the whole system stop working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also checked the register configuration using the memtool and everything seems to be fine. The same is happening if activate the AS_ENABLE register directly from this tool. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Any thought about the problem that I am facing ?&lt;/LI&gt;&lt;LI&gt;Is the ELCDIF AS register independent from PXP register ? I am not using the PXP right know.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Dec 2019 09:06:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Imx6ull-Overlay-Framebuffer-with-Alpha-Blending/m-p/1034620#M152621</guid>
      <dc:creator>henri_koch</dc:creator>
      <dc:date>2019-12-11T09:06:12Z</dc:date>
    </item>
    <item>
      <title>Re: Imx6ull Overlay Framebuffer with Alpha Blending</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Imx6ull-Overlay-Framebuffer-with-Alpha-Blending/m-p/1034621#M152622</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A _jive_internal="true" data-content-finding="Community" data-userid="347886" data-username="henri_koch@bullard.com" href="https://community.nxp.com/people/henri_koch@bullard.com" style="color: #3d9ce7; background-color: #ffffff; border: 0px; font-weight: 600; text-decoration: underline; font-size: 11.9994px;"&gt;Henri Koch&lt;/A&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;Can you please let us know what you want to do?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;Like you have one application running on fb0 and you want to run other application on top of that i.e. fb1?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;Or you want to display some text over a running application?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;Can you please check below thread if it solves your query?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&lt;A href="https://community.nxp.com/thread/440053"&gt;https://community.nxp.com/thread/440053&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;Karan Gajjar&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Dec 2019 07:21:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Imx6ull-Overlay-Framebuffer-with-Alpha-Blending/m-p/1034621#M152622</guid>
      <dc:creator>karangajjar</dc:creator>
      <dc:date>2019-12-12T07:21:44Z</dc:date>
    </item>
    <item>
      <title>Re: Imx6ull Overlay Framebuffer with Alpha Blending</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Imx6ull-Overlay-Framebuffer-with-Alpha-Blending/m-p/1034622#M152623</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/karan.gajjar@volansystech.com"&gt;karan.gajjar@volansystech.com&lt;/A&gt;‌, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your reply but the thread you linked do not provide answers to my problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a video stream running on fb0 and I want to overlay some information using fb1 (shapes and text) using the hardware overlay capability (32.4.10 Alpha Blending Interface) in the imx6ul datasheet and initialized in mxsfb.c video driver.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So yes, basically it is to display a video stream (fb0) with some shapes and text over it (fb1).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Henri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Dec 2019 09:18:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Imx6ull-Overlay-Framebuffer-with-Alpha-Blending/m-p/1034622#M152623</guid>
      <dc:creator>henri_koch</dc:creator>
      <dc:date>2019-12-12T09:18:38Z</dc:date>
    </item>
    <item>
      <title>Re: Imx6ull Overlay Framebuffer with Alpha Blending</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Imx6ull-Overlay-Framebuffer-with-Alpha-Blending/m-p/1034623#M152624</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Henri&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;some alpha blending examples can be found in&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://source.codeaurora.org/external/imx/imx-test/tree/test/pxp_v4l2_test?h=imx_4.19.35_1.1.0" title="https://source.codeaurora.org/external/imx/imx-test/tree/test/pxp_v4l2_test?h=imx_4.19.35_1.1.0"&gt;pxp_v4l2_test\test - imx-test - i.MX Driver Test Application Software&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://source.codeaurora.org/external/imx/imx-test/tree/test/pxp_lib_test?h=imx_4.19.35_1.1.0" title="https://source.codeaurora.org/external/imx/imx-test/tree/test/pxp_lib_test?h=imx_4.19.35_1.1.0"&gt;pxp_lib_test\test - imx-test - i.MX Driver Test Application Software&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Dec 2019 23:13:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Imx6ull-Overlay-Framebuffer-with-Alpha-Blending/m-p/1034623#M152624</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-12-13T23:13:28Z</dc:date>
    </item>
    <item>
      <title>Re: Imx6ull Overlay Framebuffer with Alpha Blending</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Imx6ull-Overlay-Framebuffer-with-Alpha-Blending/m-p/1034624#M152625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A _jive_internal="true" data-content-finding="Community" data-userid="347886" data-username="henri_koch@bullard.com" href="https://community.nxp.com/people/henri_koch@bullard.com" style="color: #3d9ce7; background-color: #ffffff; border: 0px; font-weight: 200; text-decoration: underline; font-size: 1.286rem;"&gt;Henri Koch&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We hope below link will help you along with the link shared by Igor:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/385051"&gt;i.MX6: Alpha blending example code&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Karan Gajjar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Dec 2019 05:09:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Imx6ull-Overlay-Framebuffer-with-Alpha-Blending/m-p/1034624#M152625</guid>
      <dc:creator>karangajjar</dc:creator>
      <dc:date>2019-12-16T05:09:04Z</dc:date>
    </item>
  </channel>
</rss>

