From: Nicolai Hähnle Date: Mon, 13 May 2019 19:58:30 +0000 (+0200) Subject: radeonsi/gfx10: require LLVM 9 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=594010e366f911581ca0a4471a9d9fa68116514f;p=mesa.git radeonsi/gfx10: require LLVM 9 Acked-by: Bas Nieuwenhuizen --- diff --git a/src/gallium/drivers/radeonsi/si_pipe.c b/src/gallium/drivers/radeonsi/si_pipe.c index 31a9d92461f..c93f2b96471 100644 --- a/src/gallium/drivers/radeonsi/si_pipe.c +++ b/src/gallium/drivers/radeonsi/si_pipe.c @@ -897,6 +897,12 @@ radeonsi_screen_create_impl(struct radeon_winsys *ws, sscreen->ws = ws; ws->query_info(ws, &sscreen->info); + if (sscreen->info.chip_class == GFX10 && HAVE_LLVM < 0x0900) { + fprintf(stderr, "radeonsi: Navi family support requires LLVM 9 or higher\n"); + FREE(sscreen); + return NULL; + } + if (sscreen->info.chip_class >= GFX9) { sscreen->se_tile_repeat = 32 * sscreen->info.max_se; } else {