nir: add glsl_double_type() helper
authorTimothy Arceri <timothy.arceri@collabora.com>
Fri, 10 Jun 2016 02:50:45 +0000 (12:50 +1000)
committerTimothy Arceri <timothy.arceri@collabora.com>
Thu, 7 Jul 2016 00:26:43 +0000 (10:26 +1000)
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/compiler/nir_types.cpp
src/compiler/nir_types.h

index 4ea7a2fcd38cf3f3dcddca8721ccb9dd3a4b3f5a..2d46ed2a1ef1fcd723700d6f6c459b96db7bfada 100644 (file)
@@ -250,6 +250,12 @@ glsl_float_type(void)
    return glsl_type::float_type;
 }
 
+const glsl_type *
+glsl_double_type(void)
+{
+   return glsl_type::double_type;
+}
+
 const glsl_type *
 glsl_vec_type(unsigned n)
 {
index 7d9917f88d8c7a35360abfef1f712ad72645c277..c505ac02c2766d8d0daca0a31ae10f7120498846 100644 (file)
@@ -117,6 +117,7 @@ bool glsl_sampler_type_is_array(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_double_type(void);
 const struct glsl_type *glsl_vec_type(unsigned n);
 const struct glsl_type *glsl_vec4_type(void);
 const struct glsl_type *glsl_int_type(void);