Skip to content

Releases: Syncleus/aparapi-native

version 1.4.2

19 Jan 15:13
Compare
Choose a tag to compare
  • Fixed Potential JVM crash when using multi-dimensional arrays (> 1D)

v1.4.1

27 Apr 23:29
a154c93
Compare
Choose a tag to compare
  • Fixed exception handling when calling Java method OpenCLDevice.configure() to not hide exceptions

v1.4.0

27 Apr 20:46
Compare
Choose a tag to compare
  • Fixed local arrays handling 1D and ND, to cope with arrays resizing across kernel executions
  • Significant speed-up on discrete GPUs with dedicated memory - OpenCLDevice.setSharedMemory(false)
  • Now supports efficient execution on discrete GPU and other devices with dedicated memory
  • Support for OpenCLDevice configurator/configure API

v1.3.1

24 Apr 23:49
Compare
Choose a tag to compare
  • Fixed JVM crash with multi-dimensional arrays in Local memory (2D and 3D local arrays are now supported)

v1.3.0

12 Feb 03:26
Compare
Choose a tag to compare
  • createProgram in Java had the wrong signature producing a unsatisfied link exception that is now fixed.
  • The same scripts can now compile for Linux and OSX and potentially even windows.
  • Now supports OpenCL 2.1.

v1.2.0

05 Dec 01:29
Compare
Choose a tag to compare
  • Fixed the context to a single device instead of all devices of a specific device type. creating a context per type breaks compilation on dopencl.
  • Added jni method to write device name

v1.1.2

04 Dec 01:56
Compare
Choose a tag to compare
  • Fixed a bug whereby the kernel was compiled twice.

v1.1.1

03 Dec 23:55
Compare
Choose a tag to compare
  • Fixed some bugs where improper directory structure were referenced produced exceptions.

v1.1.0

03 Dec 18:53
Compare
Choose a tag to compare
  • Changed packages to com.aparapi

v1.0.0

16 Oct 23:57
Compare
Choose a tag to compare

Initial working release