Open spencer-lunarg opened 2 weeks ago
It's something I noticed in the past, some drivers seem to report instance as device extensions. Esp. on Android.
I'm open for somehow excluding this, as long as it doesn't require a lot of manual intervention. So if it's e.g. a small list of extensions that doesn't change a lot I could add that as a table and simply hide those extensions from all SQL queries.
If you can provide such a list, I can start designing a solution.
There are some extension
VK_EXT_validation_features
,VK_EXT_debug_utils
,VK_EXT_layer_settings
that are not suppose to be implemented by the driver, but instead the loader/layersThis becomes an issue for people newer to Vulkan and mix the fact "gpuinfo says no one supports
VK_EXT_debug_utils
so I can't use it" vs "the driver itself doesn't do the work"One idea was maybe having some asterisk or some UI marker to help mark these (or maybe remove from the display at all)
If you want to go ahead with this, I can gather all the "drivers aren't expected to implement it" extensions for you as well