st/mesa: Replace UsesStreams by ActiveStreamMask for GS
[mesa.git] / src / compiler / shader_info.h
index c4294b3b1406876b599b5cd40eb90387e5ac7da6..8c632de53871c49a3ab5c6934bb3fdbfc38aed46 100644 (file)
@@ -234,8 +234,8 @@ typedef struct shader_info {
          /** Whether or not this shader uses EndPrimitive */
          bool uses_end_primitive:1;
 
-         /** Whether or not this shader uses non-zero streams */
-         bool uses_streams:1;
+         /** The streams used in this shaders (max. 4) */
+         uint8_t active_stream_mask:4;
       } gs;
 
       struct {