cl4d
cl4d copied to clipboard
object-oriented wrapper for the OpenCL C API written in the D programming language
unfortunately cl4d does not link on osx. any ideas ? ``` $ dub build --config=vector-example WARNING: A deprecated branch based version specification is used for the dependency derelict-sdl2. Please use...
You allocate the memory via the usual "new" keyword, the problem here is that the so allocated memory can be moved by the GC _at any time_. So this could...
Because it is not possible to use them directly within nothrow methods/functions
If you build it in non-release mode for example rdmd.exe --force --build-only --chatty -version=CL_VERSION_1_1 -d -gc -w OpenCL.lib -ofVector VectorAdd.d it crashs because something somewhere violates a assert :(
Hi, I created Derelict-style OpenCL bindings (https://github.com/aldacron/Derelict3/pull/102). I also edited cl4d so it can use them (https://github.com/vuaru/cl4d). Perhaps you could take a look at them. I also edited the VectorAdd...
Well a big question is how to deal with backward compatibility and OpenCL extensions. In the long run it isn't practical to support every OpenCL version in the wrapper. They...