<?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: YUV to RGB conversion</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/YUV-to-RGB-conversion/m-p/629792#M95611</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is not an answer to my question.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm already doing colorspace conversion using G2D and GPU3D, but I'm asking which conversion methods that are used and how to change them. At least for G2D its possible to change according to the TRM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GPU2D:&lt;/P&gt;&lt;P&gt;I'm asking how to use the BT.709 or BT.601 converstion method. Which is used by default and how to change to the other? According to the TRM 31.4.1.3:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GPU supports BT.601 and BT.709 YUV to RGB color conversion standards.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;In the documents you provided I see no reference to where you change conversion mode in those documents. They only show YUV-&amp;gt;RGB conversion. To change mode I tried&amp;nbsp;&lt;STRONG&gt;gco2D_SetYUVColorMode&lt;/STRONG&gt; but it returns -13.&lt;/P&gt;&lt;P&gt;How do I change conversion mode?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GPU3D:&lt;/P&gt;&lt;P&gt;Which conversion method is used from YUV to RGB by GPU3D when mapping up texures as for instance&amp;nbsp;&lt;STRONG&gt;GL_VIV_UYVY&lt;/STRONG&gt;?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 20 Jan 2017 08:39:15 GMT</pubDate>
    <dc:creator>richard_rojfors</dc:creator>
    <dc:date>2017-01-20T08:39:15Z</dc:date>
    <item>
      <title>YUV to RGB conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/YUV-to-RGB-conversion/m-p/629789#M95608</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I would like to know which colorspace that are assumed by the different GPU's&amp;nbsp;when using YUV textures on the imx6q.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have tried to find this in the TRM and has found:&lt;/P&gt;&lt;P&gt;GPU2D support both BT.601 and B709 buffers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But what about the GPU3D, when using YUV textures via the vivante extensions,&amp;nbsp;which conversion is used to RGB?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2017 13:57:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/YUV-to-RGB-conversion/m-p/629789#M95608</guid>
      <dc:creator>richard_rojfors</dc:creator>
      <dc:date>2017-01-19T13:57:10Z</dc:date>
    </item>
    <item>
      <title>Re: YUV to RGB conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/YUV-to-RGB-conversion/m-p/629790#M95609</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Btw I also hit an issue when I try to set the conversion mode used by G2D. I do this in weston, in which I have implemented support for shm-buffers YUV-encoded.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV&gt;I try to use&amp;nbsp;gco2D_SetYUVColorMode, but it returns -13:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; gcvSTATUS_NOT_SUPPORTED &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = &amp;nbsp; -13,&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2017 15:11:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/YUV-to-RGB-conversion/m-p/629790#M95609</guid>
      <dc:creator>richard_rojfors</dc:creator>
      <dc:date>2017-01-19T15:11:03Z</dc:date>
    </item>
    <item>
      <title>Re: YUV to RGB conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/YUV-to-RGB-conversion/m-p/629791#M95610</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Richar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check sect.2.4.1 Color space conversion from YUV to RGB in your&amp;nbsp;i.MX_6_Graphics_User's_Guide.pdf and sect.7.3.15 Video conversion Linux Guide of the Linux user bsp guide:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" class="link-titled" href="https://community.nxp.com/servlet/JiveServlet/download/833793-1-393243/i.MX_6_Graphics_User's_Guide.pdf" title="https://community.nxp.com/servlet/JiveServlet/download/833793-1-393243/i.MX_6_Graphics_User's_Guide.pdf"&gt;https://community.nxp.com/servlet/JiveServlet/download/833793-1-393243/i.MX_6_Graphics_User's_Guide.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" class="link-titled" href="https://community.nxp.com/servlet/JiveServlet/download/833793-1-393244/i.MX_Linux_User's_Guide.pdf" title="https://community.nxp.com/servlet/JiveServlet/download/833793-1-393244/i.MX_Linux_User's_Guide.pdf"&gt;https://community.nxp.com/servlet/JiveServlet/download/833793-1-393244/i.MX_Linux_User's_Guide.pdf&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>Thu, 19 Jan 2017 17:32:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/YUV-to-RGB-conversion/m-p/629791#M95610</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2017-01-19T17:32:12Z</dc:date>
    </item>
    <item>
      <title>Re: YUV to RGB conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/YUV-to-RGB-conversion/m-p/629792#M95611</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is not an answer to my question.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm already doing colorspace conversion using G2D and GPU3D, but I'm asking which conversion methods that are used and how to change them. At least for G2D its possible to change according to the TRM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GPU2D:&lt;/P&gt;&lt;P&gt;I'm asking how to use the BT.709 or BT.601 converstion method. Which is used by default and how to change to the other? According to the TRM 31.4.1.3:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GPU supports BT.601 and BT.709 YUV to RGB color conversion standards.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;In the documents you provided I see no reference to where you change conversion mode in those documents. They only show YUV-&amp;gt;RGB conversion. To change mode I tried&amp;nbsp;&lt;STRONG&gt;gco2D_SetYUVColorMode&lt;/STRONG&gt; but it returns -13.&lt;/P&gt;&lt;P&gt;How do I change conversion mode?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GPU3D:&lt;/P&gt;&lt;P&gt;Which conversion method is used from YUV to RGB by GPU3D when mapping up texures as for instance&amp;nbsp;&lt;STRONG&gt;GL_VIV_UYVY&lt;/STRONG&gt;?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jan 2017 08:39:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/YUV-to-RGB-conversion/m-p/629792#M95611</guid>
      <dc:creator>richard_rojfors</dc:creator>
      <dc:date>2017-01-20T08:39:15Z</dc:date>
    </item>
  </channel>
</rss>

