diff options
author | Cedric Nugteren <web@cedricnugteren.nl> | 2017-10-08 10:29:47 +0200 |
---|---|---|
committer | Cedric Nugteren <web@cedricnugteren.nl> | 2017-10-08 10:29:47 +0200 |
commit | 3598762029ad67ab0a85ca2b5307a26c9d4564ca (patch) | |
tree | 4450e4c7c0a91c49068cacb009f735d18f2d3d98 /src/cache.hpp | |
parent | 6d3e1212f03bcd819dca0fe5a75330b92f11b81f (diff) |
Moved the remaining OpenCL specific host code to the clpp11.h header where it belongs
Diffstat (limited to 'src/cache.hpp')
-rw-r--r-- | src/cache.hpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cache.hpp b/src/cache.hpp index f6a948b6..1c8c9d4c 100644 --- a/src/cache.hpp +++ b/src/cache.hpp @@ -80,8 +80,8 @@ extern template std::string BinaryCache::Get(const BinaryKeyRef &, bool *) const // The key struct for the cache of compiled OpenCL programs (context-dependent) // Order of fields: context, device_id, precision, routine_name (smaller fields first) -typedef std::tuple<cl_context, cl_device_id, Precision, std::string> ProgramKey; -typedef std::tuple<const cl_context &, const cl_device_id &, const Precision &, const std::string &> ProgramKeyRef; +typedef std::tuple<RawContext, RawDeviceID, Precision, std::string> ProgramKey; +typedef std::tuple<const RawContext &, const RawDeviceID &, const Precision &, const std::string &> ProgramKeyRef; typedef Cache<ProgramKey, Program> ProgramCache; @@ -94,8 +94,8 @@ class Database; // The key struct for the cache of database maps. // Order of fields: platform_id, device_id, precision, kernel_name (smaller fields first) -typedef std::tuple<cl_platform_id, cl_device_id, Precision, std::string> DatabaseKey; -typedef std::tuple<const cl_platform_id &, const cl_device_id &, const Precision &, const std::string &> DatabaseKeyRef; +typedef std::tuple<RawPlatformID, RawDeviceID, Precision, std::string> DatabaseKey; +typedef std::tuple<const RawPlatformID &, const RawDeviceID &, const Precision &, const std::string &> DatabaseKeyRef; typedef Cache<DatabaseKey, Database> DatabaseCache; |