<?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 OpenGLES and OpenCL Together in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/OpenGLES-and-OpenCL-Together/m-p/275637#M30588</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm working with an imx6 chip and I have been able to compile and run both OpenGLES and OpenCL demonstration programs on my target device without difficulty.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My area of interest is in image processing for a display. I would like to be able to perform pre-processing using OpenCL and then pass that data into OpenGLES textures to be displayed on the screen.&amp;nbsp; Each works fine by itself but when I combine the applications my screen goes blank.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I initialize OpenGL first and them OpenCL.&amp;nbsp; I suspect that when I initialize OpenCL I am taking over resources from OpenGLES.&amp;nbsp; Is it possible to run these two on the same system within the same application?&amp;nbsp; It seems to me that this should be possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Brian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 16 Jul 2013 17:43:28 GMT</pubDate>
    <dc:creator>bcompter</dc:creator>
    <dc:date>2013-07-16T17:43:28Z</dc:date>
    <item>
      <title>OpenGLES and OpenCL Together</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/OpenGLES-and-OpenCL-Together/m-p/275637#M30588</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm working with an imx6 chip and I have been able to compile and run both OpenGLES and OpenCL demonstration programs on my target device without difficulty.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My area of interest is in image processing for a display. I would like to be able to perform pre-processing using OpenCL and then pass that data into OpenGLES textures to be displayed on the screen.&amp;nbsp; Each works fine by itself but when I combine the applications my screen goes blank.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I initialize OpenGL first and them OpenCL.&amp;nbsp; I suspect that when I initialize OpenCL I am taking over resources from OpenGLES.&amp;nbsp; Is it possible to run these two on the same system within the same application?&amp;nbsp; It seems to me that this should be possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Brian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jul 2013 17:43:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/OpenGLES-and-OpenCL-Together/m-p/275637#M30588</guid>
      <dc:creator>bcompter</dc:creator>
      <dc:date>2013-07-16T17:43:28Z</dc:date>
    </item>
    <item>
      <title>Re: OpenGLES and OpenCL Together</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/OpenGLES-and-OpenCL-Together/m-p/275638#M30589</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As far as I know the only option for direct CL/GL interoperability such as texture sharing is for the library/driver to support cl_khr_gl_sharing which the Vivante SDK currently does not support.&amp;nbsp; There is also no zero copy support in their OpenCL implementation so I'm afraid your best bet is probably to implement your filters in GLSL for the time being.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Aug 2013 18:13:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/OpenGLES-and-OpenCL-Together/m-p/275638#M30589</guid>
      <dc:creator>sebastient</dc:creator>
      <dc:date>2013-08-15T18:13:31Z</dc:date>
    </item>
  </channel>
</rss>

