SaschaWillems / vulkan.gpuinfo.org

Front-End and Back-End for the Vulkan Hardware Database
https://vulkan.gpuinfo.org
GNU Affero General Public License v3.0
23 stars 4 forks source link

Format properties pages are missing certain feature flag bits #88

Open JuanDiegoMontoya opened 4 months ago

JuanDiegoMontoya commented 4 months ago

Currently these pages only show support for 11 of the original 13 bits from VkFormatFeatureFlagBits. Also missing are the bits added in 1.1 and 1.2, as well as the new ones from VK_KHR_format_feature_flags2. Below is an image of the feature flags currently shown when I visit https://vulkan.gpuinfo.org/listoptimaltilingformats.php.

image

I would like to see all of the feature flags in core Vulkan show up on the table, but I could see that causing issues with the current formatting. I'm not afraid to scroll horizontally though 😄

For what it's worth, I'm particularly interested in seeing VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT and VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT added to the table since I'm using these in a noncommercial project.

SaschaWillems commented 4 months ago

Thanks for bringing this up. The way format properties are stored in Vulkan is very inconvenient for relational databases, so I only add newer flags when requested. I'll take a look at this.