summaryrefslogtreecommitdiff
path: root/src/utilities
diff options
context:
space:
mode:
authorCedric Nugteren <web@cedricnugteren.nl>2017-10-11 23:16:57 +0200
committerCedric Nugteren <web@cedricnugteren.nl>2017-10-11 23:16:57 +0200
commitb901809345848b44442c787380b13db5e5156df0 (patch)
tree0f14f5e38c08b604a96304abda427fe6ce3f64d6 /src/utilities
parent9224da19ef384c1a7986587a682035905f63cf55 (diff)
Added first (untested) version of a CUDA API
Diffstat (limited to 'src/utilities')
-rw-r--r--src/utilities/buffer_test.hpp2
-rw-r--r--src/utilities/utilities.hpp9
2 files changed, 8 insertions, 3 deletions
diff --git a/src/utilities/buffer_test.hpp b/src/utilities/buffer_test.hpp
index b5693181..a5b6be4b 100644
--- a/src/utilities/buffer_test.hpp
+++ b/src/utilities/buffer_test.hpp
@@ -15,7 +15,7 @@
#ifndef CLBLAST_BUFFER_TEST_H_
#define CLBLAST_BUFFER_TEST_H_
-#include "clblast.h"
+#include "utilities/utilities.hpp
namespace clblast {
// =================================================================================================
diff --git a/src/utilities/utilities.hpp b/src/utilities/utilities.hpp
index b2949c27..f56226be 100644
--- a/src/utilities/utilities.hpp
+++ b/src/utilities/utilities.hpp
@@ -21,8 +21,13 @@
#include <complex>
#include <random>
-#include "clpp11.hpp"
-#include "clblast.h"
+#ifdef OPENCL_API
+ #include "clpp11.hpp"
+ #include "clblast.h"
+#elif CUDA_API
+ #include "cupp11.hpp"
+ #include "clblast_cuda.h"
+#endif
#include "clblast_half.h"
#include "utilities/clblast_exceptions.hpp"
#include "utilities/msvc.hpp"