mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-24 00:02:52 +00:00
hwcontext_vulkan: add the PROFILE_INDEPENDENT only when needed
This commit is contained in:
parent
a577d313b2
commit
b5184c5d45
@ -2695,7 +2695,8 @@ static int vulkan_frames_init(AVHWFramesContext *hwfc)
|
||||
* If there's no profile list, or it has no encode operations,
|
||||
* then allow creating the image with no specific profile. */
|
||||
if ((hwctx->usage & VK_IMAGE_USAGE_VIDEO_ENCODE_SRC_BIT_KHR) &&
|
||||
p->video_maint_1_features.videoMaintenance1) {
|
||||
(p->vkctx.extensions & (FF_VK_EXT_VIDEO_ENCODE_QUEUE |
|
||||
FF_VK_EXT_VIDEO_MAINTENANCE_1))) {
|
||||
const VkVideoProfileListInfoKHR *pl;
|
||||
pl = ff_vk_find_struct(hwctx->create_pnext, VK_STRUCTURE_TYPE_VIDEO_PROFILE_LIST_INFO_KHR);
|
||||
if (!pl) {
|
||||
|
Loading…
Reference in New Issue
Block a user