nir: add glsl_dvec_type() helper
authorTimothy Arceri <timothy.arceri@collabora.com>
Wed, 15 Jun 2016 00:43:12 +0000 (10:43 +1000)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 7 Jul 2016 06:20:23 +0000 (23:20 -0700)
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/compiler/nir_types.cpp
src/compiler/nir_types.h

index 2d46ed2a1ef1fcd723700d6f6c459b96db7bfada..f694a84e72c541c5dbfb9705a280628516716618 100644 (file)
@@ -262,6 +262,12 @@ glsl_vec_type(unsigned n)
    return glsl_type::vec(n);
 }
 
+const glsl_type *
+glsl_dvec_type(unsigned n)
+{
+   return glsl_type::dvec(n);
+}
+
 const glsl_type *
 glsl_vec4_type(void)
 {
index c505ac02c2766d8d0daca0a31ae10f7120498846..6b4f646b20bdabd64997ab305eff1077f17b7672 100644 (file)
@@ -119,6 +119,7 @@ const struct glsl_type *glsl_void_type(void);
 const struct glsl_type *glsl_float_type(void);
 const struct glsl_type *glsl_double_type(void);
 const struct glsl_type *glsl_vec_type(unsigned n);
+const struct glsl_type *glsl_dvec_type(unsigned n);
 const struct glsl_type *glsl_vec4_type(void);
 const struct glsl_type *glsl_int_type(void);
 const struct glsl_type *glsl_uint_type(void);