-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vkconfig: Vulkan Info makes it hard to find the VkPhysicalDeviceProperties #1062
Comments
Vulkaninfo is in the https://github.com/KhronosGroup/Vulkan-Tools repo, should this be moved over there? |
@charles-lunarg No, Vulkaninfo is fine afar as this issue goes. The output is json and json does not support any ordering other than alphabetical (unless we want to do our own json implementation, which I don't recommend). We can manually have the code select that key and display it first (it just goes in the order the json parser provides), or we can perhaps have a more elegant feature that gives the user the same information in a more succinct format. This is something to bounce off of @christophe-lunarg , I bet he has some good ideas on revamping this info display. |
My 0.02€... Of all the information that appears in
I've never needed any of the other information in the past 2 years. But I do think it's useful for exceptional cases (e.g. "why does an obscure VVL test crash on this device?"). I'd like to see a special synthetic section at the top, perhaps titled Summary, that contains the expected "interesting" information (making it easy to find). Then the information can still be found in the alphabetical list of properties (for consistency). Note that Richard's comment on the original issue was partially correct:
But I also note that it seems (I thought initially that the information was missing because it wasn't in the same place that It's also possible that |
I actually had a summary branch sitting on my computer since forever ago. The reason the order was changed in vkconfig is due to using json, which doesn't preserve the order that vulkaninfo outputs. |
Promoted from here:
https://gitlab.khronos.org/vulkan/Vulkan-SDK-Packaging/-/issues/450
"(among the rest of the voluminous output). But when I run vkconfig and select Tools->Vulkan Info, the order of information is altered (VkPhysicalDeviceProperties is not found at the top, but about in the middle (the properties seem to be in alphabetical order).
This is confusing and unexpected if you are used to vulkaninfo. It makes it hard to locate what is likely some of the most important information about your device. (I initially thought the information was completely missing; I had to search to locate it.)"
For such a verbose listing of 'everything' leaving this alphabetized might be the best approach. Long term, we should add a summary feature to vkconfig where the most important and most frequently needed information is curated.
The text was updated successfully, but these errors were encountered: