From: Alok Hota Date: Mon, 11 Feb 2019 18:59:05 +0000 (-0600) Subject: gallium/aux: add PIPE_CAP_MAX_VARYINGS to u_screen X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=736241892fd80efb700f38321b917166750a63da;p=mesa.git 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 --- 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_*"); }