From 18c54d79699db7554faa851c87d7113db67a8a08 Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Sun, 27 Oct 2019 14:05:21 +0100 Subject: Separate functions into separate template files Selection of the desired templates is possible via a new `functions` parameter. --- boltzgen/kernel/template/preamble.cl.mako | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 boltzgen/kernel/template/preamble.cl.mako (limited to 'boltzgen/kernel/template/preamble.cl.mako') diff --git a/boltzgen/kernel/template/preamble.cl.mako b/boltzgen/kernel/template/preamble.cl.mako new file mode 100644 index 0000000..c47254d --- /dev/null +++ b/boltzgen/kernel/template/preamble.cl.mako @@ -0,0 +1,7 @@ +% if float_type == 'double': +#if defined(cl_khr_fp64) +#pragma OPENCL EXTENSION cl_khr_fp64 : enable +#elif defined(cl_amd_fp64) +#pragma OPENCL EXTENSION cl_amd_fp64 : enable +#endif +% endif -- cgit v1.2.3