- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The following code fails to compile:
kernel void f2(global double* W) { uint w; convert_double(w); }
The error is: Error, unimplemented function called: _Z14convert_doublej()
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The regular conversion operator (double) also gives this message. This is with the 2014 SDK, on Intel HD 4000.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Lubomir,
We currently don't support cl_khr_fp64 extension, which enables doubles support. There hardware actually supports doubles, so there are internal discussions going on about enabling doubles support in the future

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page