From c261179e143e6e94351cac77c0dfdb2abb392ca1 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 11 Aug 2022 08:52:00 -0400 Subject: [PATCH] zink: require EXT_non_seamless_cube_map for GPL support it's impossible to precompile without this Reviewed-by: Samuel Pitoiset Part-of: --- src/gallium/drivers/zink/zink_screen.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/drivers/zink/zink_screen.c b/src/gallium/drivers/zink/zink_screen.c index 04a82e2a517..501e671b58c 100644 --- a/src/gallium/drivers/zink/zink_screen.c +++ b/src/gallium/drivers/zink/zink_screen.c @@ -2086,6 +2086,7 @@ init_driver_workarounds(struct zink_screen *screen) screen->info.have_EXT_graphics_pipeline_library = screen->info.have_EXT_extended_dynamic_state && screen->info.have_EXT_extended_dynamic_state2 && screen->info.have_KHR_dynamic_rendering && + screen->info.have_EXT_non_seamless_cube_map && (screen->info.gpl_props.graphicsPipelineLibraryFastLinking || screen->is_cpu || screen->driver_workarounds.force_pipeline_library);