<?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 Re: Sharing 10bit D3D Surfaces (like P010)? in OpenCL* for CPU</title>
    <link>https://community.intel.com/t5/OpenCL-for-CPU/Sharing-10bit-D3D-Surfaces-like-P010/m-p/1250543#M6853</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;NEO runtime supports D3D11 sharing with follwoing planar formats: NV12, P010, P016&lt;/P&gt;
&lt;P&gt;subresource passed to:&lt;/P&gt;
&lt;PRE class="highlight"&gt;&lt;CODE class="language-c" data-lang="c"&gt;cl_mem clCreateFromD3D11Texture2DKHR(cl_context context,
                                     cl_mem_flags flags,
                                     ID3D11Texture2D *resource,
                                     UINT subresource,
                                     cl_int *errcode_ret)&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;indicates which plane is going to be shared.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Those formats are not listed in the extension spec, but it should be possible to share such formats.&lt;/P&gt;
&lt;P&gt;Do you observe any issues?&lt;/P&gt;
&lt;P&gt;Mateusz&lt;/P&gt;</description>
    <pubDate>Wed, 27 Jan 2021 19:28:24 GMT</pubDate>
    <dc:creator>HoppeMateusz</dc:creator>
    <dc:date>2021-01-27T19:28:24Z</dc:date>
    <item>
      <title>Sharing 10bit D3D Surfaces (like P010)?</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/Sharing-10bit-D3D-Surfaces-like-P010/m-p/1249042#M6845</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;this is some kind of follow-up to that older question here:&amp;nbsp;&lt;A href="https://community.intel.com/t5/OpenCL/Can-t-share-D3D11-Surface-with-OpenCL/m-p/1069844" target="_blank" rel="noopener"&gt;https://community.intel.com/t5/OpenCL/Can-t-share-D3D11-Surface-with-OpenCL/m-p/1069844&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Being unable to share 10bit surfaces is really unfortunate because downloading and re-uploading surface data voids all benefits.&lt;/P&gt;
&lt;P&gt;It's 4 years later and I wanted to know if there has been any progress in this area?&lt;/P&gt;
&lt;P&gt;AMD has an extension that supports P010:&amp;nbsp;&lt;A href="https://www.khronos.org/registry/OpenCL/extensions/amd/cl_amd_planar_yuv.txt" target="_blank" rel="noopener"&gt;https://www.khronos.org/registry/OpenCL/extensions/amd/cl_amd_planar_yuv.txt&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Is there anything new from your side?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BTW, what's the&amp;nbsp;&lt;STRONG&gt;cl_intel_unified_sharing&lt;/STRONG&gt; extension? I haven't found any documentation for it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;BR /&gt;sw&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jan 2021 19:15:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/Sharing-10bit-D3D-Surfaces-like-P010/m-p/1249042#M6845</guid>
      <dc:creator>softworkz</dc:creator>
      <dc:date>2021-01-22T19:15:23Z</dc:date>
    </item>
    <item>
      <title>Re: Sharing 10bit D3D Surfaces (like P010)?</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/Sharing-10bit-D3D-Surfaces-like-P010/m-p/1250543#M6853</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;NEO runtime supports D3D11 sharing with follwoing planar formats: NV12, P010, P016&lt;/P&gt;
&lt;P&gt;subresource passed to:&lt;/P&gt;
&lt;PRE class="highlight"&gt;&lt;CODE class="language-c" data-lang="c"&gt;cl_mem clCreateFromD3D11Texture2DKHR(cl_context context,
                                     cl_mem_flags flags,
                                     ID3D11Texture2D *resource,
                                     UINT subresource,
                                     cl_int *errcode_ret)&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;indicates which plane is going to be shared.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Those formats are not listed in the extension spec, but it should be possible to share such formats.&lt;/P&gt;
&lt;P&gt;Do you observe any issues?&lt;/P&gt;
&lt;P&gt;Mateusz&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jan 2021 19:28:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/Sharing-10bit-D3D-Surfaces-like-P010/m-p/1250543#M6853</guid>
      <dc:creator>HoppeMateusz</dc:creator>
      <dc:date>2021-01-27T19:28:24Z</dc:date>
    </item>
    <item>
      <title>Re: Sharing 10bit D3D Surfaces (like P010)?</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/Sharing-10bit-D3D-Surfaces-like-P010/m-p/1250545#M6854</link>
      <description>&lt;P&gt;Hi Mateusz,&lt;/P&gt;
&lt;P&gt;thanks for the reply!&lt;/P&gt;
&lt;P&gt;Meanwhile I found the source code for this in the compute-runtime GitHub repo for Linux...&lt;/P&gt;
&lt;P&gt;It's a bit funny...you had made that change 3 years ago but without documenting or telling anybody &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;
&lt;P&gt;I already got it working, just one question: Do you know in which MediaSDK version (=Windows drivers' having MediaSDK version X) this has been added?&lt;/P&gt;
&lt;P&gt;Thanks,&lt;BR /&gt;softworkz&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jan 2021 19:36:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/Sharing-10bit-D3D-Surfaces-like-P010/m-p/1250545#M6854</guid>
      <dc:creator>softworkz</dc:creator>
      <dc:date>2021-01-27T19:36:10Z</dc:date>
    </item>
    <item>
      <title>Re: Sharing 10bit D3D Surfaces (like P010)?</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/Sharing-10bit-D3D-Surfaces-like-P010/m-p/1250553#M6855</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;it would be hard to find specific version of MediaSDK this change was pulled into, change was added in July 2018 - so to be safe i would say that 2019 releases should have it.&lt;/P&gt;
&lt;P&gt;Mateusz&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jan 2021 19:51:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/Sharing-10bit-D3D-Surfaces-like-P010/m-p/1250553#M6855</guid>
      <dc:creator>HoppeMateusz</dc:creator>
      <dc:date>2021-01-27T19:51:28Z</dc:date>
    </item>
    <item>
      <title>Re: Sharing 10bit D3D Surfaces (like P010)?</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/Sharing-10bit-D3D-Surfaces-like-P010/m-p/1250560#M6856</link>
      <description>&lt;P&gt;OK, thank your very much!&lt;/P&gt;
&lt;P&gt;softworkz&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jan 2021 20:06:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/Sharing-10bit-D3D-Surfaces-like-P010/m-p/1250560#M6856</guid>
      <dc:creator>softworkz</dc:creator>
      <dc:date>2021-01-27T20:06:47Z</dc:date>
    </item>
  </channel>
</rss>

