Mesa (master): iris: Stop advertising PIPE_SHADER_IR_NIR_SERIALIZED

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Aug 21 22:58:47 UTC 2020


Module: Mesa
Branch: master
Commit: 6ec286935aee9d095d06a23669dec02c60439eb7
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ec286935aee9d095d06a23669dec02c60439eb7

Author: Jason Ekstrand <jason at jlekstrand.net>
Date:   Thu Aug 20 10:30:23 2020 -0500

iris: Stop advertising PIPE_SHADER_IR_NIR_SERIALIZED

This prevents clover from trying to initialize and crashing.

Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6405>

---

 src/gallium/drivers/iris/iris_screen.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/gallium/drivers/iris/iris_screen.c b/src/gallium/drivers/iris/iris_screen.c
index c30626c132c..4cc98754567 100644
--- a/src/gallium/drivers/iris/iris_screen.c
+++ b/src/gallium/drivers/iris/iris_screen.c
@@ -422,8 +422,7 @@ iris_get_shader_param(struct pipe_screen *pscreen,
    case PIPE_SHADER_CAP_PREFERRED_IR:
       return PIPE_SHADER_IR_NIR;
    case PIPE_SHADER_CAP_SUPPORTED_IRS:
-      return (1 << PIPE_SHADER_IR_NIR) |
-             (1 << PIPE_SHADER_IR_NIR_SERIALIZED);
+      return (1 << PIPE_SHADER_IR_NIR);
    case PIPE_SHADER_CAP_TGSI_DROUND_SUPPORTED:
    case PIPE_SHADER_CAP_TGSI_LDEXP_SUPPORTED:
       return 1;



More information about the mesa-commit mailing list