23 releases

0.11.5 Oct 9, 2023
0.11.3 Aug 23, 2022
0.11.2 Jun 26, 2019
0.11.1 Jan 10, 2019
0.3.1 Oct 2, 2016

#873 in Graphics APIs

Download history 1008/week @ 2024-01-25 934/week @ 2024-02-01 1415/week @ 2024-02-08 1503/week @ 2024-02-15 1955/week @ 2024-02-22 1272/week @ 2024-02-29 1954/week @ 2024-03-07 1247/week @ 2024-03-14 1781/week @ 2024-03-21 1244/week @ 2024-03-28 1152/week @ 2024-04-04 1394/week @ 2024-04-11 1117/week @ 2024-04-18 1253/week @ 2024-04-25 1174/week @ 2024-05-02 796/week @ 2024-05-09

4,558 downloads per month
Used in 45 crates (8 directly)

MIT/Apache

1MB
12K SLoC

OpenCL interfaces and types.

Documentation

For a higher level, easier to use, and far less verbose OpenCL interface (that compiles to virtually the same thing) see the ocl crate. The trivial.rs example gives a rough idea of of the equivalence between the two.

If you have need of any unimplemented functionality please file an issue and request it.

License

Licensed under either of:

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.


*“OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.”*
*“Vulkan and the Vulkan logo are trademarks of the Khronos Group Inc.”*

Dependencies

~0.6–1.3MB
~28K SLoC