- Separate CUDA support removed, OpenCL supports CUDA internally already
- Fix
no_std
support
- WebAssembly (
no_std
) support
- Universal OpenCL support for AMD, Intel and Nvidia GPUs
- Fix FFI integration with C/CUDA libraries on Windows
- ffi functions were declared as
pub(super)
but causingunresolved external symbol
error when this crate was included as a dependency. Now these functions are declared aspub(crate)
to fix this issue.
- CPU implementation moved into
cpu
module - CUDA (PTX) implementation added in
cuda
module (requirescuda
feature flag, disabled by default)
- Initial release