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

Fix up vulkan initialization #248

Merged
merged 1 commit into from
Dec 14, 2022
Merged

Conversation

kkartaltepe
Copy link
Contributor

Fix graphics/transfer queue selection to correctly pick the same queue on platforms that dont support split queues. this also preseve's the preference for split queues.

Remove unused request for sparseBindings, allows running on platforms that dont support it like mesa's ANV driver.

Without these fixes initialization fails either due to missing a transfer queue or missing sparseBinding on mesa's ANV driver for Arc GPUs.

Fix graphics/transfer queue selection to correctly pick the same queue
on platforms that dont support split queues. this also preseve's the
preference for split queues.

Remove unused request for sparseBindings, allows running on platforms
that dont support it like mesa's ANV driver.
@apanteleev apanteleev merged commit 41ee020 into NVIDIA:master Dec 14, 2022
@apanteleev
Copy link
Collaborator

Merged with an additional bug fix. Thanks!

res2k pushed a commit to res2k/Q2RTX that referenced this pull request Oct 31, 2023
So that effects like gamma scaling don't accumulate. Fixes NVIDIA#248.
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.

2 participants