this is basically a no-op since raytracing isn't supported
Reviewed-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15636>
.KHR_maintenance4 = true,
.KHR_multiview = true,
.KHR_push_descriptor = true,
+ .KHR_pipeline_library = true,
.KHR_relaxed_block_layout = true,
.KHR_sampler_mirror_clamp_to_edge = true,
.KHR_separate_depth_stencil_layouts = true,
/* recreate createinfo */
deep_copy_graphics_create_info(pipeline->mem_ctx, &pipeline->graphics_create_info, pCreateInfo);
pipeline->is_compute_pipeline = false;
+ if (pCreateInfo->flags & VK_PIPELINE_CREATE_LIBRARY_BIT_KHR)
+ pipeline->library = true;
if (pipeline->graphics_create_info.pViewportState) {
/* if pViewportState is null, it means rasterization is discarded,
bool gs_output_lines;
bool provoking_vertex_last;
bool negative_one_to_one;
+ bool library;
};
struct lvp_event {