From 736241892fd80efb700f38321b917166750a63da Mon Sep 17 00:00:00 2001 From: Alok Hota Date: Mon, 11 Feb 2019 12:59:05 -0600 Subject: [PATCH] gallium/aux: add PIPE_CAP_MAX_VARYINGS to u_screen Allows drivers using `u_pipe_screen_get_param_defaults` to use a fallback value for the new pipe cap. Default value of 8 based on GL 2.1 MAX_VARYING_FLOATS Reviewed-by: Eric Anholt --- src/gallium/auxiliary/util/u_screen.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gallium/auxiliary/util/u_screen.c b/src/gallium/auxiliary/util/u_screen.c index e9603916458..50964f3b3ef 100644 --- a/src/gallium/auxiliary/util/u_screen.c +++ b/src/gallium/auxiliary/util/u_screen.c @@ -338,6 +338,9 @@ u_pipe_screen_get_param_defaults(struct pipe_screen *pscreen, case PIPE_CAP_DEST_SURFACE_SRGB_CONTROL: return 1; + case PIPE_CAP_MAX_VARYINGS: + return 8; + default: unreachable("bad PIPE_CAP_*"); }