<?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のトピックiMX6 GPU driver - how to share GPU buffers between processes</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPU-driver-how-to-share-GPU-buffers-between-processes/m-p/268076#M28297</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Currently using iMX6 running embedded Linux OS.&lt;/P&gt;&lt;P&gt;We are integrating Webkit where we are running 2 separate processes : UI process and Web process.&lt;/P&gt;&lt;P&gt;We are having problems with iMX5 GPU driver in sharing GPU buffers between processes.&lt;/P&gt;&lt;P&gt;We need to have GPU buffers allocated in WebProcess to be accessed in UI process.&lt;/P&gt;&lt;P&gt;Can you let us know how to do this?&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 18 Dec 2013 09:13:34 GMT</pubDate>
    <dc:creator>obigose</dc:creator>
    <dc:date>2013-12-18T09:13:34Z</dc:date>
    <item>
      <title>iMX6 GPU driver - how to share GPU buffers between processes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPU-driver-how-to-share-GPU-buffers-between-processes/m-p/268076#M28297</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Currently using iMX6 running embedded Linux OS.&lt;/P&gt;&lt;P&gt;We are integrating Webkit where we are running 2 separate processes : UI process and Web process.&lt;/P&gt;&lt;P&gt;We are having problems with iMX5 GPU driver in sharing GPU buffers between processes.&lt;/P&gt;&lt;P&gt;We need to have GPU buffers allocated in WebProcess to be accessed in UI process.&lt;/P&gt;&lt;P&gt;Can you let us know how to do this?&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Dec 2013 09:13:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPU-driver-how-to-share-GPU-buffers-between-processes/m-p/268076#M28297</guid>
      <dc:creator>obigose</dc:creator>
      <dc:date>2013-12-18T09:13:34Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6 GPU driver - how to share GPU buffers between processes</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPU-driver-how-to-share-GPU-buffers-between-processes/m-p/268077#M28298</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN lang="KO" style="font-family: '맑은 고딕';"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN lang="KO" style="font-family: '맑은 고딕';"&gt;　&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I suppose obigo wants to make the render result as texture input for UI process,right?&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="KO" style="font-family: '맑은 고딕';"&gt;　&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If so, I think obigo can refer to the implementation about unity 3d compositor.&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="KO" style="font-family: '맑은 고딕';"&gt;　&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; In X system, all GLES application(including webkit) will render the result into buffer allocated from xserver.&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="KO" style="font-family: '맑은 고딕';"&gt;　&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; The main idea is 3d compositor will get the render result from xserver through some x11 extension, then map it as texture through eglimage for rendering.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Dec 2013 00:47:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-GPU-driver-how-to-share-GPU-buffers-between-processes/m-p/268077#M28298</guid>
      <dc:creator>michaelc_kim</dc:creator>
      <dc:date>2013-12-20T00:47:56Z</dc:date>
    </item>
  </channel>
</rss>

