diff --git a/spa/plugins/vulkan/vulkan-utils.c b/spa/plugins/vulkan/vulkan-utils.c index 7501c789e..116ae1793 100644 --- a/spa/plugins/vulkan/vulkan-utils.c +++ b/spa/plugins/vulkan/vulkan-utils.c @@ -510,10 +510,12 @@ int vulkan_create_dmabuf(struct vulkan_base *s, struct external_buffer_info *inf int fd = -1; VK_CHECK_RESULT(vkGetMemoryFdKHR(s->device, &getFdInfo, &fd)); + /* const struct vulkan_modifier_info *modInfo = vulkan_modifierInfo_find(s, info->format, info->modifier); if (info->spa_buf->n_datas != modInfo->props.drmFormatModifierPlaneCount) return -1; + */ VkMemoryRequirements memoryRequirements = {0}; vkGetImageMemoryRequirements(s->device, @@ -564,17 +566,21 @@ int vulkan_import_dmabuf(struct vulkan_base *s, struct external_buffer_info *inf if (info->spa_buf->n_datas == 0 || info->spa_buf->n_datas > DMABUF_MAX_PLANES) return -1; + /* struct vulkan_modifier_info *modProps = vulkan_modifierInfo_find(s, info->format, info->modifier); if (!modProps) return -1; + */ uint32_t planeCount = info->spa_buf->n_datas; + /* if (planeCount != modProps->props.drmFormatModifierPlaneCount) return -1; if (info->size.width > modProps->max_extent.width || info->size.height > modProps->max_extent.height) return -1; + */ VkSubresourceLayout planeLayouts[DMABUF_MAX_PLANES] = {0}; for (uint32_t i = 0; i < planeCount; i++) {