summaryrefslogtreecommitdiff
path: root/generic/include/clc/math/gentype.inc
diff options
context:
space:
mode:
Diffstat (limited to 'generic/include/clc/math/gentype.inc')
-rw-r--r--generic/include/clc/math/gentype.inc8
1 files changed, 8 insertions, 0 deletions
diff --git a/generic/include/clc/math/gentype.inc b/generic/include/clc/math/gentype.inc
index b525c4b..4ed2151 100644
--- a/generic/include/clc/math/gentype.inc
+++ b/generic/include/clc/math/gentype.inc
@@ -1,3 +1,5 @@
+#define SCALAR_GENTYPE float
+
#define GENTYPE float
#define SCALAR
#include BODY
@@ -24,7 +26,11 @@
#include BODY
#undef GENTYPE
+#undef SCALAR_GENTYPE
+
#ifdef cl_khr_fp64
+#define SCALAR_GENTYPE double
+
#define SCALAR
#define GENTYPE double
#include BODY
@@ -50,6 +56,8 @@
#define GENTYPE double16
#include BODY
#undef GENTYPE
+
+#undef SCALAR_GENTYPE
#endif
#undef BODY