<?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のトピックi.MX6 video capture to GPU buffer</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-video-capture-to-GPU-buffer/m-p/392369#M57276</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is there an existing mechanism to capture video (V4L) frames directly into a buffer which can also be directly accessed (without additional copies) by OpenCL?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have explored the use of V4L2_MEMORY_USERPTR buffers for the camera access, but this functionality does not appear to be working [dequeued buffers do not match those which were enqueued]. The example provided in &lt;A _jive_internal="true" href="https://community.nxp.com/thread/359579"&gt;https://community.freescale.com/thread/359579&lt;/A&gt; fails when run with the "-u" option, on &lt;SPAN style="line-height: 1.5;"&gt; 3.10.17-1.0.2_ga&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Jul 2015 20:45:01 GMT</pubDate>
    <dc:creator>markmerritt</dc:creator>
    <dc:date>2015-07-28T20:45:01Z</dc:date>
    <item>
      <title>i.MX6 video capture to GPU buffer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-video-capture-to-GPU-buffer/m-p/392369#M57276</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is there an existing mechanism to capture video (V4L) frames directly into a buffer which can also be directly accessed (without additional copies) by OpenCL?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have explored the use of V4L2_MEMORY_USERPTR buffers for the camera access, but this functionality does not appear to be working [dequeued buffers do not match those which were enqueued]. The example provided in &lt;A _jive_internal="true" href="https://community.nxp.com/thread/359579"&gt;https://community.freescale.com/thread/359579&lt;/A&gt; fails when run with the "-u" option, on &lt;SPAN style="line-height: 1.5;"&gt; 3.10.17-1.0.2_ga&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jul 2015 20:45:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-video-capture-to-GPU-buffer/m-p/392369#M57276</guid>
      <dc:creator>markmerritt</dc:creator>
      <dc:date>2015-07-28T20:45:01Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6 video capture to GPU buffer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-video-capture-to-GPU-buffer/m-p/392370#M57277</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately there is no any implementation for buffer sharing between v4L and OpenCL for vivante GPU driver. Just from top of my head, I guess one implementation could be done importing the DMABUFF to OCL memory object with clCreateBuffer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Similar approached have been implemented but in this case for GPU Frame buffer and OpenCV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://imxcv.blogspot.com/2014/08/onboard-camera-v4l-wrapper-with-yocto.html" title="http://imxcv.blogspot.com/2014/08/onboard-camera-v4l-wrapper-with-yocto.html"&gt;Computer Vision on i.MX Processors: Onboard Camera - V4L wrapper with Yocto Project&lt;/A&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>Thu, 30 Jul 2015 15:00:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-video-capture-to-GPU-buffer/m-p/392370#M57277</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2015-07-30T15:00:49Z</dc:date>
    </item>
  </channel>
</rss>

