Crates.io | opencl-heads |
lib.rs | opencl-heads |
version | 0.2.1 |
source | src |
created_at | 2021-03-26 10:46:02.699774 |
updated_at | 2021-11-21 09:21:25.848637 |
description | Actively Maintained with Long Term Support, Pure Rust Implementation, Low Level bindings for OpenCL |
homepage | https://nmnx.org/dev/opencl |
repository | https://github.com/n3nx/opencl-rs |
max_upload_size | |
id | 373765 |
size | 102,438 |
NOTE: This project is currently under heavy development, we advise you to use the version 0.3.x onwards for your project dependencies. Thank you for your support!
Library that contains OpenCL FFI headers.
This library is intended to support future version of OpenCL while maintaining long term support for Rust.
By Long Term Support, we commit to fix bugs and to actively maintain proper functionality of this library over the years. We also plan to create several milestones for this project to have sustainable development over long period of time.
This library is intended to provide these features alongside of traditional ones.
This library can be installed in two ways.
cargo build --release
and to test the functions on your platform: cargo test
There are 3 types of release lifecycle associated with this project, described as below:
x.0.0
supports the version jump from Khronos OpenCL. Before updating to these versions, be sure to review changelog first.0.x.0
integrates new library features or Khronos OpenCL Header updates. Generally these changes are safe and are non-disruptive to previous releases.0.0.x
supports critical bug fix and patches and are safe to update to these versions without second thought.Project is Apache-2.0 licensed, please read LICENSE
file to know more about the license.
/*
* Copyright 2020-2021 Naman Bishnoi
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
See CREDITS.md
file for heartiest thanks and acknowledgement to other awesome developers out there.
The OpenCL and the OpenCL logo are the registered trademark of Apple Inc.
This project is made with 🩸 💦 😢 by Naman Bishnoi @diabloxenon