nvpro-samples / vk_video_samples

Vulkan video samples
Apache License 2.0
237 stars 40 forks source link

Encode: support separate transfer queue and generic fixes #69

Closed lolzballs closed 3 months ago

lolzballs commented 4 months ago

These changes were made while trying to get the encoder app working on AMD. The main change here is to support the case where video queues do not support transfer operations. The latter two generic fixes are not really functional, just to help encode more compliant streams.

@zlatinski

zlatinski commented 3 months ago

Looks good - thank you for the fix, Ben! I have a follow-up change that changes the way the app checks for video queue support for xfer operations. I've pushed your changes manually to main, so there's no need for these changes to be merged.

zlatinski commented 3 months ago

I've pushed your changes manually to main, so there's no need for these changes to be merged.