panfrost: Bump advertised ESSL feature level
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Wed, 27 Jan 2021 16:24:43 +0000 (11:24 -0500)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Fri, 12 Feb 2021 21:44:32 +0000 (16:44 -0500)
Needed to run more dEQP tests.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8774>

src/gallium/drivers/panfrost/pan_screen.c

index 055422345db2a323741fbfa8d782b220d0920ebb..305971731e81e316f60259698189dbae15054e67 100644 (file)
@@ -174,7 +174,7 @@ panfrost_get_param(struct pipe_screen *screen, enum pipe_cap param)
         case PIPE_CAP_GLSL_FEATURE_LEVEL_COMPATIBILITY:
                 return is_gl3 ? 330 : 140;
         case PIPE_CAP_ESSL_FEATURE_LEVEL:
-                return 300;
+                return (is_deqp && pan_is_bifrost(dev)) ? 320 : 310;
 
         case PIPE_CAP_CONSTANT_BUFFER_OFFSET_ALIGNMENT:
                 return 16;