You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Fixed illegal calls to clReleaseDevice (OpenCL 1.2) (issue #387).
14
-
- Fixed major bug in CLProgram (issue #397)
15
-
- Fixed crash on Radeon due to bug in driver (attempts to get the source from a program created with clCreateProgramWithBinary yields a segfault, issue #397)
16
-
- Fixed crash introduced in snapshot (double release, found with new -Dbridj.debug.pointer.releases=true feature) (see issue #420 and/or issue #405).
17
-
...
8
+
- Dropped support for JNA variant of JavaCL. Migration is highly encouraged to get more features and bugfixes: https://code.google.com/p/javacl/wiki/MigratingFromJNAToBridJ
9
+
- Updated to BridJ 0.7 (brings fixes and lots of performance enhancements)
10
+
- Optimized allocation of native memory throughout the library (reusing thread-local pointer pools)
11
+
- Optimized (CLDevice, CLPlatform).hasExtension
12
+
- Added basic handling of structs in JavaCL Generator (issue #421, issue #422, issue #423)
- Added JAVACL_LOG_CALLS=1 / -Djavacl.logCalls=true to log every native call (similar to BRIDJ_LOG_CALLS except it prints the parameter and return values)
23
+
- Added many missing CLDevice 1.2 info getters (issue #232),
24
+
- Added MapFlags.WriteInvalidateRegion (CL_MAP_WRITE_INVALIDATE_REGION from OpenCL 1.2) (issue #232)
25
+
- Fixed crash in CLPlatform.getBinaries()
26
+
- Fixed excessive logs for deprecated features and missing OpenCL 1.1 and 1.2 functions (especially if version < deprecatedVersion)
- Fixed issue #397: crash on Radeon due to bug in driver (attempts to get the source from a program created with clCreateProgramWithBinary yields a segfault)
29
+
- Fixed issue #397: major bug in CLProgram
30
+
- Fixed issue #420: horrible random native crash (double release, found with new -Dbridj.debug.pointer.releases=true).
31
+
- Fixed issue #453: don't try to load cached binaries for programs created from binaries!
32
+
- Fixed issue #455: when reading binaries, skip devices that are not allowed
33
+
- Fixed issue #479: avoid some NPEs in CLProgram.getProgramBuildInfo
0 commit comments