From: Marek Olšák Date: Wed, 15 Feb 2017 02:04:01 +0000 (+0100) Subject: radeonsi/gfx9: enable OpenGL 4.5 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fc478248f3fd770d82bf9742d5fcc1166b3fbe0d;p=mesa.git radeonsi/gfx9: enable OpenGL 4.5 Tentatively enable it, expecting the scratch buffer support to be done before the next Mesa release. Reviewed-by: Nicolai Hähnle --- diff --git a/src/gallium/drivers/radeonsi/si_pipe.c b/src/gallium/drivers/radeonsi/si_pipe.c index cfbcbe2b745..296732dce8e 100644 --- a/src/gallium/drivers/radeonsi/si_pipe.c +++ b/src/gallium/drivers/radeonsi/si_pipe.c @@ -464,8 +464,6 @@ static int si_get_param(struct pipe_screen* pscreen, enum pipe_cap param) return HAVE_LLVM >= 0x0309 ? 4 : 0; case PIPE_CAP_GLSL_FEATURE_LEVEL: - if (sscreen->b.chip_class >= GFX9) - return 140; if (si_have_tgsi_compute(sscreen)) return 450; return HAVE_LLVM >= 0x0309 ? 420 : 410; @@ -600,12 +598,9 @@ static int si_get_shader_param(struct pipe_screen* pscreen, { case PIPE_SHADER_FRAGMENT: case PIPE_SHADER_VERTEX: - break; case PIPE_SHADER_GEOMETRY: case PIPE_SHADER_TESS_CTRL: case PIPE_SHADER_TESS_EVAL: - if (sscreen->b.chip_class >= GFX9) - return 0; break; case PIPE_SHADER_COMPUTE: switch (param) {