<?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 Hi, in Media (Intel® Video Processing Library, Intel Media SDK)</title>
    <link>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976859#M3579</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;From this DxDiag output, it looks like the Intel(r) HD Graphics drivers have not been installed yet (vga driver was listed).&amp;nbsp; You can obtain the latest drivers here from downloadcenter.intel.com.&lt;/P&gt;

&lt;P&gt;Also, i noticed this is running Windows 7.&amp;nbsp; The Intel(r) 3rd Generation system i checked was running Windows 8.&amp;nbsp; I believe the Intel OpenGL capabilities are the same on win7 and 8, but I can check with others to make sure.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 08 May 2014 04:35:43 GMT</pubDate>
    <dc:creator>Anthony_P_Intel</dc:creator>
    <dc:date>2014-05-08T04:35:43Z</dc:date>
    <item>
      <title>Is it efficient: Copy decoded video frame into OpenGL by OpenCL kernel?</title>
      <link>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976850#M3570</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;

&lt;P&gt;I integrated Intel QuickSync with Intel MediaSDK into a product, which uses OpenGL for video displaying.&lt;BR /&gt;
	&lt;BR /&gt;
	My integration receives frame data into system memory.&lt;/P&gt;

&lt;P&gt;While benchmarking I encountered, that decoding&amp;nbsp; into Direct3D memory is much faster.&lt;/P&gt;

&lt;P&gt;So, I imagine, that QuickSync decodes frame into Direct3D, and then copies it (probably via DMA) into system memory.&lt;/P&gt;

&lt;P&gt;So, in my system, each decoded frame happens double copying of frame data from GPU memory to System memory and back.&lt;/P&gt;

&lt;P&gt;As far as I didn't find simple way to copy or use Direct 3D data in OpenGL, I got an idea to copy media frame data inside of GPU memory.&lt;/P&gt;

&lt;P&gt;There is OpenCL to DirectX interoperability and OpenGL-openCL interoperability.&lt;/P&gt;

&lt;P&gt;The question is: Will this work?&lt;/P&gt;

&lt;P&gt;If yes - will it be more efficient, than double DMA via System memory?&lt;/P&gt;</description>
      <pubDate>Thu, 10 Apr 2014 05:28:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976850#M3570</guid>
      <dc:creator>Yaroslav_Korchevsky</dc:creator>
      <dc:date>2014-04-10T05:28:09Z</dc:date>
    </item>
    <item>
      <title>Hi,</title>
      <link>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976851#M3571</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;Sorry I missed seeing this question earlier.&amp;nbsp; I believe the OpenGL extension "WGL_NV_DX_interop" may provide a direct DX-&amp;gt;OpenGL solution. I know the OpenGL extension was added to Intel drivers a&amp;nbsp;while ago, but I do not know&amp;nbsp;the latest performance (or if it even supports NV12 media surfaces).&amp;nbsp; I'll check.&lt;/P&gt;</description>
      <pubDate>Tue, 15 Apr 2014 01:41:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976851#M3571</guid>
      <dc:creator>Anthony_P_Intel</dc:creator>
      <dc:date>2014-04-15T01:41:27Z</dc:date>
    </item>
    <item>
      <title>glew-1.10.0 reports missing</title>
      <link>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976852#M3572</link>
      <description>&lt;P&gt;&lt;STRONG&gt;glew-1.10.0&lt;/STRONG&gt; reports missing &lt;STRONG&gt;WGL_NVDX_interop&lt;/STRONG&gt; capabilities :(&lt;BR /&gt;
	does it mean it is implemented differently?&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;glew&lt;/STRONG&gt; does not recognize this extension because it checks this capability by NVIDIA algorithm?&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 30 Apr 2014 14:16:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976852#M3572</guid>
      <dc:creator>Yaroslav_Korchevsky</dc:creator>
      <dc:date>2014-04-30T14:16:24Z</dc:date>
    </item>
    <item>
      <title>Hi,</title>
      <link>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976853#M3573</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;I just checked this and I see glew-1.10.0 reporting this extension as supported.&lt;/P&gt;

&lt;P&gt;Are you accessing your platform while the Intel graphics adapter is active and DirectX usage is available?&lt;/P&gt;

&lt;P&gt;There are several reasons why usability of any Direct3D9 capability might not be available. &amp;nbsp;(old hardware, remote desktop usage with no monitor, etc.)&lt;/P&gt;

&lt;P&gt;Are any D3D9-based applications successfully operating with acceleration? (including MediaSDK?). You can run "dxdiag" and provide the output if you would like me to analyze why you might not be seeing the &lt;SPAN style="font-weight: 700; font-size: 11.818181991577148px; line-height: 16.363636016845703px;"&gt;WGL_NV_DX_interop&amp;nbsp;&lt;/SPAN&gt;extension supported.&lt;/P&gt;</description>
      <pubDate>Thu, 01 May 2014 18:59:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976853#M3573</guid>
      <dc:creator>Anthony_P_Intel</dc:creator>
      <dc:date>2014-05-01T18:59:50Z</dc:date>
    </item>
    <item>
      <title>I use 2 computers. One is  i3</title>
      <link>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976854#M3574</link>
      <description>&lt;P&gt;I use 2 computers. One is&amp;nbsp; i3 2100 + H61 chipset&lt;BR /&gt;
	&lt;BR /&gt;
	Another is i3 2120 + H77 chipset&lt;/P&gt;

&lt;P&gt;both run QuickSync ( hardware accelerated MediaSDK )&amp;nbsp; I verified it under debugger.&lt;/P&gt;

&lt;P&gt;both reports &lt;STRONG&gt;WGL_NV_DX_interop&lt;/STRONG&gt; capabilities &lt;STRONG&gt;MISSING&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;I attach DxDiag of the first configuration&lt;/P&gt;

&lt;P&gt;If it is helpful, I will provide second configuration on Monday.&lt;/P&gt;</description>
      <pubDate>Sat, 03 May 2014 20:13:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976854#M3574</guid>
      <dc:creator>Yaroslav_Korchevsky</dc:creator>
      <dc:date>2014-05-03T20:13:28Z</dc:date>
    </item>
    <item>
      <title>I attach DxDiag from H77</title>
      <link>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976855#M3575</link>
      <description>&lt;P&gt;I attach DxDiag from H77 chipset&lt;/P&gt;</description>
      <pubDate>Mon, 05 May 2014 11:12:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976855#M3575</guid>
      <dc:creator>Yaroslav_Korchevsky</dc:creator>
      <dc:date>2014-05-05T11:12:13Z</dc:date>
    </item>
    <item>
      <title>The processors on these</title>
      <link>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976856#M3576</link>
      <description>&lt;P&gt;The processors on these systems are 2nd Generation Intel® Core™ i3 Processors and this OpenGL feature was introduced in the 3nd Generation Intel® Core™&amp;nbsp;Processors (with Intel®&amp;nbsp;HD Graphics 2500 or newer).&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 05 May 2014 23:00:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976856#M3576</guid>
      <dc:creator>Anthony_P_Intel</dc:creator>
      <dc:date>2014-05-05T23:00:25Z</dc:date>
    </item>
    <item>
      <title>Thank you this is good answer</title>
      <link>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976857#M3577</link>
      <description>&lt;P&gt;Thank you this is good answer.&lt;/P&gt;

&lt;P&gt;However, I still ask about methodology D3D to OpenGL copying with OpenCL ( for possibility to use Intel HD Graphics 2000 also)&lt;/P&gt;

&lt;P&gt;Besides, how to recognize is WGL_DX_NV_interop capability supported in the system, running my software?&lt;/P&gt;</description>
      <pubDate>Tue, 06 May 2014 04:07:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976857#M3577</guid>
      <dc:creator>Yaroslav_Korchevsky</dc:creator>
      <dc:date>2014-05-06T04:07:12Z</dc:date>
    </item>
    <item>
      <title>Since now II have i5-3570K</title>
      <link>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976858#M3578</link>
      <description>&lt;P&gt;Since now II have i5-3570K CPU on GigaByte GA-H77M-D3H motherboard&lt;/P&gt;

&lt;P&gt;WGL_DX_NV_interop is still missing :(&lt;/P&gt;

&lt;P&gt;I attach new &lt;STRONG&gt;DxDiag&lt;/STRONG&gt; and &lt;STRONG&gt;glewinfo&lt;/STRONG&gt; files.&lt;/P&gt;

&lt;P&gt;is it possible that some other software is missing?&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 07 May 2014 10:38:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976858#M3578</guid>
      <dc:creator>Yaroslav_Korchevsky</dc:creator>
      <dc:date>2014-05-07T10:38:32Z</dc:date>
    </item>
    <item>
      <title>Hi,</title>
      <link>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976859#M3579</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;From this DxDiag output, it looks like the Intel(r) HD Graphics drivers have not been installed yet (vga driver was listed).&amp;nbsp; You can obtain the latest drivers here from downloadcenter.intel.com.&lt;/P&gt;

&lt;P&gt;Also, i noticed this is running Windows 7.&amp;nbsp; The Intel(r) 3rd Generation system i checked was running Windows 8.&amp;nbsp; I believe the Intel OpenGL capabilities are the same on win7 and 8, but I can check with others to make sure.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 08 May 2014 04:35:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Media-Intel-Video-Processing/Is-it-efficient-Copy-decoded-video-frame-into-OpenGL-by-OpenCL/m-p/976859#M3579</guid>
      <dc:creator>Anthony_P_Intel</dc:creator>
      <dc:date>2014-05-08T04:35:43Z</dc:date>
    </item>
  </channel>
</rss>

