<?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: Re:Vulkan incorrect sparse image granularity or page size in Graphics</title>
    <link>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1247657#M93505</link>
    <description>&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Albert,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;I work for VR Group company which provides training solutions. Big part of our portfolio are flight simulators for armed forces. We use our in-house developed Image Generator (3D engine) to render actual mission situation and pilot surroundings. We focus on scalability (multi-gpu, cluster) and performance. We support various output devices - from single screen to projection domes and VR. I’m head of this project and also a main developer.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;We used OpenGL for many years but lately we’ve shifted to Vulkan API. Explicit multi-gpu was a big selling point for us.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;We would like to be able to run our product on integrated graphic for mission replays where rendering speed is not critical. I’m very happy to see that your vulkan graphic driver is very mature and that we are facing only two problems. One with allocation of sparse textures mentioned above. Second one is related to multiview and geometry shaders described in other thread (&lt;SPAN&gt;Vulkan multiview and geometry shaders)&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Best,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Tom Sk&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 19 Jan 2021 09:07:54 GMT</pubDate>
    <dc:creator>TomSK</dc:creator>
    <dc:date>2021-01-19T09:07:54Z</dc:date>
    <item>
      <title>Vulkan incorrect sparse image granularity or page size</title>
      <link>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1246554#M93406</link>
      <description>&lt;P&gt;Greetings,&lt;/P&gt;
&lt;P&gt;VkSparseImageMemoryRequirements reported by&amp;nbsp;vkGetImageSparseMemoryRequirements for 2048x2048 BC2 image contains imageGranularity of 64x64.&amp;nbsp; Page size for this image is reported to be 64KB. Because of this, amount of memory needed by this image is way to high.&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;Shouldn't be&amp;nbsp;imageGranularity for this image reported as 256x256 for 64K page size?&lt;/P&gt;
&lt;P&gt;Windows 10 20H2,&amp;nbsp;HD Graphics 630, 27.20.100.9126&lt;/P&gt;</description>
      <pubDate>Fri, 15 Jan 2021 08:31:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1246554#M93406</guid>
      <dc:creator>TomSK</dc:creator>
      <dc:date>2021-01-15T08:31:45Z</dc:date>
    </item>
    <item>
      <title>Re:Vulkan incorrect sparse image granularity or page size</title>
      <link>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1246733#M93426</link>
      <description>&lt;P&gt;TomSK, Thank you for posting in the Intel® Communities Support.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;In reference to this scenario, we will do further research on this matter to try to provide the information you are requesting, for us to be able to do that please provide the SSU report so we can verify further details about the components in your platform, please check all the options in the report including the one that says "3rd party software logs":&lt;/P&gt;&lt;P&gt;&lt;A href="https://downloadcenter.intel.com/download/25293/Intel-System-Support-Utility-for-Windows-?product=91600" target="_blank"&gt;https://downloadcenter.intel.com/download/25293/Intel-System-Support-Utility-for-Windows-?product=91600&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Any questions, please let me know.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Albert R.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 15 Jan 2021 18:02:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1246733#M93426</guid>
      <dc:creator>Alberto_Sykes</dc:creator>
      <dc:date>2021-01-15T18:02:56Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Vulkan incorrect sparse image granularity or page size</title>
      <link>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1247219#M93471</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Albert, Thank you. I will be happy to provide any additional information.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Jan 2021 07:22:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1247219#M93471</guid>
      <dc:creator>TomSK</dc:creator>
      <dc:date>2021-01-18T07:22:54Z</dc:date>
    </item>
    <item>
      <title>Re:Vulkan incorrect sparse image granularity or page size</title>
      <link>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1247473#M93491</link>
      <description>&lt;P&gt;TomSK, You are very welcome, thank you very much for providing that information.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;In order for us to provide the most accurate technical assistance on this topic, we just wanted to confirm a few details:&lt;/P&gt;&lt;P&gt;Are you a developer?&lt;/P&gt;&lt;P&gt;Are you working on a project?&lt;/P&gt;&lt;P&gt;What is the project about hardware or software?&lt;/P&gt;&lt;P&gt;Are you developing an application?&lt;/P&gt;&lt;P&gt;Could you please provide a detailed description, if it is possible, about your project?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Albert R.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 18 Jan 2021 21:59:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1247473#M93491</guid>
      <dc:creator>Alberto_Sykes</dc:creator>
      <dc:date>2021-01-18T21:59:20Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Vulkan incorrect sparse image granularity or page size</title>
      <link>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1247657#M93505</link>
      <description>&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Albert,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;I work for VR Group company which provides training solutions. Big part of our portfolio are flight simulators for armed forces. We use our in-house developed Image Generator (3D engine) to render actual mission situation and pilot surroundings. We focus on scalability (multi-gpu, cluster) and performance. We support various output devices - from single screen to projection domes and VR. I’m head of this project and also a main developer.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;We used OpenGL for many years but lately we’ve shifted to Vulkan API. Explicit multi-gpu was a big selling point for us.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;We would like to be able to run our product on integrated graphic for mission replays where rendering speed is not critical. I’m very happy to see that your vulkan graphic driver is very mature and that we are facing only two problems. One with allocation of sparse textures mentioned above. Second one is related to multiview and geometry shaders described in other thread (&lt;SPAN&gt;Vulkan multiview and geometry shaders)&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Best,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Tom Sk&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jan 2021 09:07:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1247657#M93505</guid>
      <dc:creator>TomSK</dc:creator>
      <dc:date>2021-01-19T09:07:54Z</dc:date>
    </item>
    <item>
      <title>Re:Vulkan incorrect sparse image granularity or page size</title>
      <link>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1247810#M93516</link>
      <description>&lt;P&gt;TomSK, Thank you very much for sharing those details.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We will continue with our research on this matter, as soon as I get any updates I will post all the information on this thread.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Albert R.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 19 Jan 2021 18:26:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1247810#M93516</guid>
      <dc:creator>Alberto_Sykes</dc:creator>
      <dc:date>2021-01-19T18:26:53Z</dc:date>
    </item>
    <item>
      <title>Re:Vulkan incorrect sparse image granularity or page size</title>
      <link>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1248706#M93639</link>
      <description>&lt;P&gt;Hello TomSK, I just received an update on this matter.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;For this case, we will try to reproduce this scenario in our Intel® Lab to be able to address the issue, in order for us to be able to do that, by any chance, could you please provide us with the app that shows the issue or a way for us to see it?&lt;/P&gt;&lt;P&gt;Have you tested it with older drivers, which versions?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Albert R.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 21 Jan 2021 19:34:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1248706#M93639</guid>
      <dc:creator>Alberto_Sykes</dc:creator>
      <dc:date>2021-01-21T19:34:08Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Vulkan incorrect sparse image granularity or page size</title>
      <link>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1248897#M93663</link>
      <description>&lt;P&gt;Hello Albert,&lt;/P&gt;
&lt;P&gt;I've created minimalistic app to test the feature. Source and binnary is included also with logs.&lt;/P&gt;
&lt;P&gt;App simply creates vulkan instance and device and creates sparse texture (2048x2048 BC2 format). After that it prints memory requirements for image and counts pages needed for non-opaque sparse binds. You can select gpu from cmd line via --gpu parameter followed by gpu index number.&lt;/P&gt;
&lt;P&gt;Running this app on Nvidia GTX 1050 yelds&amp;nbsp;4.5MB of memory needed. On HD 630 it reports 72MB.&lt;/P&gt;
&lt;P&gt;I hope the source code is sound. Please, let me know if this helps.&lt;/P&gt;
&lt;P&gt;Best,&lt;/P&gt;
&lt;P&gt;TomSk&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jan 2021 08:46:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1248897#M93663</guid>
      <dc:creator>TomSK</dc:creator>
      <dc:date>2021-01-22T08:46:53Z</dc:date>
    </item>
    <item>
      <title>Re:Vulkan incorrect sparse image granularity or page size</title>
      <link>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1249021#M93670</link>
      <description>&lt;P&gt;Hi TomSK, Thank you very much for letting us know that information and for the files.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We will try now to reproduce this scenario in our Intel® lab, as soon as I get any updates I will post all the details on this thread.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Albert R.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 22 Jan 2021 18:14:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1249021#M93670</guid>
      <dc:creator>Alberto_Sykes</dc:creator>
      <dc:date>2021-01-22T18:14:36Z</dc:date>
    </item>
    <item>
      <title>Re: Vulkan incorrect sparse image granularity or page size</title>
      <link>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1250932#M93863</link>
      <description>&lt;P&gt;Hello TomSK, I just received an update on this matter.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I just wanted to let you know that our development team investigated the report and sample you sent us and determined this is an application issue.&lt;/P&gt;
&lt;P&gt;Please verify the document attached to this post which shows the details of our conclusion.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Albert R.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jan 2021 18:31:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1250932#M93863</guid>
      <dc:creator>Alberto_Sykes</dc:creator>
      <dc:date>2021-01-28T18:31:05Z</dc:date>
    </item>
    <item>
      <title>Re: Vulkan incorrect sparse image granularity or page size</title>
      <link>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1251276#M93887</link>
      <description>&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Hello Alberto,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Thank you for detail analysis and clarification.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Wording in vulkan standard describing sparse image granularity is not consistent. Description of &lt;/SPAN&gt;&lt;I&gt;&lt;SPAN style="font-weight: 400;"&gt;imageGranularity &lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style="font-weight: 400;"&gt;inside &lt;/SPAN&gt;&lt;I&gt;&lt;SPAN style="font-weight: 400;"&gt;VkSparseImageMemoryRequirements&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style="font-weight: 400;"&gt; (section 32.7.5.)&lt;/SPAN&gt; &lt;SPAN style="font-weight: 400;"&gt;does not suggest that granularity might be expressed in compressed texel blocks. Only texel units are mentioned. Compressed texel blocks are correctly mentioned for &lt;/SPAN&gt;&lt;I&gt;&lt;SPAN style="font-weight: 400;"&gt;imageGranularity &lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style="font-weight: 400;"&gt;inside &lt;/SPAN&gt;&lt;I&gt;&lt;SPAN style="font-weight: 400;"&gt;VkSparseImageFormatProperties &lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style="font-weight: 400;"&gt;(section 32.7.3.). I believe that specification needs a better working here. This is unfortunate and it is indeed a source of our application issue.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;This further complicates the situation, because both nVidia driver and AMD driver are (most probably incorrectly) returning dimensions in texels for BC2 format and not in compressed texel blocks.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Thank you again for all your time.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Best,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Tom Sk&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 29 Jan 2021 11:53:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Vulkan-incorrect-sparse-image-granularity-or-page-size/m-p/1251276#M93887</guid>
      <dc:creator>TomSK</dc:creator>
      <dc:date>2021-01-29T11:53:13Z</dc:date>
    </item>
  </channel>
</rss>

