diff --git a/src/gallium/drivers/zink/zink_screen.c b/src/gallium/drivers/zink/zink_screen.c index 4c937778a6a..f98fc5bd320 100644 --- a/src/gallium/drivers/zink/zink_screen.c +++ b/src/gallium/drivers/zink/zink_screen.c @@ -3400,12 +3400,6 @@ zink_internal_create_screen(const struct pipe_screen_config *config, int64_t dev goto fail; } - if (zink_driverid(screen) == VK_DRIVER_ID_IMAGINATION_PROPRIETARY && !screen->info.feats.features.geometryShader) { - if (!screen->driver_name_is_inferred) - mesa_loge("zink: Imagination proprietary driver w/o geometryShader is unsupported"); - goto fail; - } - /* Reject IMG blobs with DDK below 24.1@6554834 if not forced */ if (zink_driverid(screen) == VK_DRIVER_ID_IMAGINATION_PROPRIETARY && screen->info.props.driverVersion < 6554834) { debug_printf("zink: Imagination proprietary driver is too old to be supported, expect failure\n");