Skip to content
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

vulkaninfo: Correctly query per-surface queue support #1033

Merged
merged 3 commits into from
Sep 27, 2024

Conversation

charles-lunarg
Copy link
Contributor

Plus other small improvements.

@ci-tester-lunarg
Copy link

CI Vulkan-Tools build queued with queue ID 266499.

@ci-tester-lunarg
Copy link

CI Vulkan-Tools build # 1527 running.

@ci-tester-lunarg
Copy link

CI Vulkan-Tools build # 1527 passed.

vulkaninfo/vulkaninfo.cpp Outdated Show resolved Hide resolved
vulkaninfo/vulkaninfo.h Outdated Show resolved Hide resolved
Previous implementation would always run the function 3 times no matter what.
The previous implementation did not differentiate when a single queue
supported a specific surface. It will now print 'true' if all surfaces
support presentation with a queue, 'false' if none, and otherwise prints
each surface type's support if they aren't uniform in value.

This makes the info regarding which queue supports presentation on a
surface much easier to validate the correctness of.
@ci-tester-lunarg
Copy link

CI Vulkan-Tools build queued with queue ID 266546.

@ci-tester-lunarg
Copy link

CI Vulkan-Tools build # 1528 running.

@ci-tester-lunarg
Copy link

CI Vulkan-Tools build # 1528 passed.

@charles-lunarg charles-lunarg merged commit 2020cec into KhronosGroup:main Sep 27, 2024
19 checks passed
@charles-lunarg charles-lunarg deleted the vulkaninfo_work branch September 27, 2024 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants