aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/jogamp/opencl/demos/fractal/Mandelbrot.cl
diff options
context:
space:
mode:
authorMichael Bien <[email protected]>2010-05-09 00:16:33 +0200
committerMichael Bien <[email protected]>2010-05-09 00:16:33 +0200
commita0312ede2d757b0387c17bc3db4bece37a8f756e (patch)
tree9ccc80a252e5f1dc8eaa32bbe3deb176f9f7173c /src/com/jogamp/opencl/demos/fractal/Mandelbrot.cl
parentc822616311e6a52854f21654f4b11aa7df783b58 (diff)
MultiDeviceFractal demo can now use devices with different FP precision in parallel.
Added support for cl_amd_fp64.
Diffstat (limited to 'src/com/jogamp/opencl/demos/fractal/Mandelbrot.cl')
-rw-r--r--src/com/jogamp/opencl/demos/fractal/Mandelbrot.cl6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/jogamp/opencl/demos/fractal/Mandelbrot.cl b/src/com/jogamp/opencl/demos/fractal/Mandelbrot.cl
index 640c775..2fc959c 100644
--- a/src/com/jogamp/opencl/demos/fractal/Mandelbrot.cl
+++ b/src/com/jogamp/opencl/demos/fractal/Mandelbrot.cl
@@ -1,5 +1,9 @@
#ifdef DOUBLE_FP
- #pragma OPENCL EXTENSION cl_khr_fp64 : enable
+ #ifdef AMD_FP
+ #pragma OPENCL EXTENSION cl_amd_fp64 : enable
+ #else
+ #pragma OPENCL EXTENSION cl_khr_fp64 : enable
+ #endif
typedef double varfloat;
#else
typedef float varfloat;