Skip to content

Conversation

@TheLastRar
Copy link
Contributor

@TheLastRar TheLastRar commented Dec 11, 2025

Description of Changes

Use a queue from the compute queue family for the present from
Use vkQueueWaitIdle() instead of vkDeviceWaitIdle() when before resizing.

Rationale behind Changes

@JordanTheToaster stated that this is preferred queue to present from.
It apparently makes our presents faster.

It did not fix the resizing delay on RDNA4
That is from vkAcquireNextImage() taking 2s when we request a previously unused image from the new swapchain, for some unknown reason.

Suggested Testing Steps

Test gaming using the Vulkan render.
Test resizing the window.

Did you use AI to help find, test, or implement this issue or feature?

No

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants