nir: Add a glsl_uint_type() wrapper.
authorKenneth Graunke <kenneth@whitecape.org>
Tue, 12 May 2015 08:12:46 +0000 (01:12 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Mon, 17 Aug 2015 04:44:19 +0000 (21:44 -0700)
Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Timothy Arceri <t_arceri@yahoo.com.au>
src/glsl/nir/nir_types.cpp
src/glsl/nir/nir_types.h

index 62176f508a1323b78075f21762e519a7db74d8ae..940c676005aa06fee6a1b7e1c2802961ebf95fcc 100644 (file)
@@ -154,6 +154,12 @@ glsl_vec4_type(void)
    return glsl_type::vec4_type;
 }
 
+const glsl_type *
+glsl_uint_type(void)
+{
+   return glsl_type::uint_type;
+}
+
 const glsl_type *
 glsl_array_type(const glsl_type *base, unsigned elements)
 {
index 276d4ad6234bfbd2f38438d80a47aa7bb8db2487..a8ff8f2c606b2b5de951a7d32ee29b47914d85bb 100644 (file)
@@ -71,6 +71,7 @@ bool glsl_type_is_matrix(const struct glsl_type *type);
 const struct glsl_type *glsl_void_type(void);
 const struct glsl_type *glsl_float_type(void);
 const struct glsl_type *glsl_vec4_type(void);
+const struct glsl_type *glsl_uint_type(void);
 const struct glsl_type *glsl_array_type(const struct glsl_type *base,
                                         unsigned elements);