Module: Mesa
Branch: staging/19.0
Commit: 24a5b56d698b622e44fcde3a1d28d46b6af1fd9e
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=24a5b56d698b622e44fcde3a1d28d46b6af1fd9e

Author: Alok Hota <[email protected]>
Date:   Mon Feb 11 12:59:05 2019 -0600

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 <[email protected]>

---

 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 464d9dddc7f..66c17f17007 100644
--- a/src/gallium/auxiliary/util/u_screen.c
+++ b/src/gallium/auxiliary/util/u_screen.c
@@ -337,6 +337,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_*");
    }

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to