Releases: LKedward/focal
Releases · LKedward/focal
Minor update v1.0.1
Stable release v1.0.0
First stable release.
(!) Backwards-incompatible interface changes
These changes are not compatible with pre-release beta versions of the library.
- Update buffer initialisation interface to be generic subroutine
New features and enhancements
These changes do not affect existing interfaces from the pre-release version.
- Add fclCommandQPool object for handling multiple command queues
- Automatically make sure global dims are multiples of local dims at kernel launch
- Get ifort build working
- Add interfaces for creating sub-buffers
- Add
fclInit()
quick context setup function - Allow device filtering based on supported features
- Incorporate reference counting of OpenCL events to avoid excessive memory growth
- Add support for OpenCL user events
- Populate all OpenCL 1.2 error codes
- Add copyright and license headers to library source files
- Add continuous integration to run tests
- Add test code coverage check to CI