There are VUs that imply that this is a requirement but the CTS seems to
ignore it.
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17696>
if (info->flags & VK_PIPELINE_CREATE_LIBRARY_BIT_KHR) {
const VkGraphicsPipelineLibraryCreateInfoEXT *gfx_lib_info =
vk_find_struct_const(info->pNext, GRAPHICS_PIPELINE_LIBRARY_CREATE_INFO_EXT);
-
- /* If we're building a pipeline library, trust the client.
- *
- * From the Vulkan 1.3.218 spec:
- *
- * VUID-VkGraphicsPipelineLibraryCreateInfoEXT-flags-requiredbitmask
- *
- * "flags must not be 0"
- */
- assert(gfx_lib_info->flags != 0);
lib = gfx_lib_info->flags;
} else {
/* We're building a complete pipeline. From the Vulkan 1.3.218 spec: