OpenCL for Dart

This is a wrapper of the OpenCL library for the Dart programming language, written in pure Dart.

It is tailored toward desktop environments, currently tested only under Linux machine.

Implemented features:

  1. Partial device & platform query
  2. Creating and building opencl program.
  3. Executing kernels.

Be sure it can run a simple vector-add program.

Currently under development. WIP.

Features

It can query information about your computing platforms, such as your GPU. It can compile and execute kernels on your GPU.

Getting started

Do not use it yet, unless you are willing to contribute by testing this package and provide feedback

Usage

See example/ directory.

Additional information

Any help is welcomed!

Libraries

opencl