From 3244100557fc8c92fccb8258a7c1f69bbabb9172 Mon Sep 17 00:00:00 2001 From: Gert Wollny Date: Wed, 16 Mar 2022 14:29:10 +0100 Subject: [PATCH] Revert "virgl: Enable PIPE_CAP_TGSI_TEXCOORD when the host supports it" This reverts commit 2fbb4e85f7e35ae9f4fd27d5ab38b5609eb117fe. With this CAP enabled the host doesn't correctly handle the passing the invariant flag between stages, and using surfaceless in the client seems to trigger this error Signed-off-by: Gert Wollny Part-of: --- src/gallium/drivers/virgl/virgl_screen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/virgl/virgl_screen.c b/src/gallium/drivers/virgl/virgl_screen.c index 2055d177a81..0dc30330b2c 100644 --- a/src/gallium/drivers/virgl/virgl_screen.c +++ b/src/gallium/drivers/virgl/virgl_screen.c @@ -200,7 +200,7 @@ virgl_get_param(struct pipe_screen *screen, enum pipe_cap param) case PIPE_CAP_QUERY_TIME_ELAPSED: return 1; case PIPE_CAP_TGSI_TEXCOORD: - return vscreen->caps.caps.v2.host_feature_check_version >= 8; + return 0; case PIPE_CAP_MIN_MAP_BUFFER_ALIGNMENT: return VIRGL_MAP_BUFFER_ALIGNMENT; case PIPE_CAP_TEXTURE_BUFFER_OBJECTS: