Skip to content

v3.0.6

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 08 Apr 12:07
· 9 commits to main since this release
1c86da2

This is an OpenCL 3.0 release update, in sync with the OpenCL specifications v3.0.18.

Noteworthy Changes

  • extended LeakChecking to track SVM and USM allocations
  • fixed error codes that are reported when an intercepted function pointer is not available
  • improved parameter tracing for several additional OpenCL APIs
  • added support for collecting MDAPI counters on systems with multiple heterogeneous GPUs
  • added support for testing MDAPI permissions for the new xe kernel driver
  • fixed emulation for USM memory fills
  • updated to the newest command buffer extension APIs
  • added support for dumping command buffers to graphviz dot files
  • added enum and API tracing for all currently published OpenCL extensions
  • added a control to prepend a string to the device extensions string
  • fixed a bug causing device performance timing checks to occur too often when releasing a context

Supported Operating Systems

  • Windows
  • Linux (tested Ubuntu 24.04)
  • OSX
  • Android (experimental)
  • FreeBSD (experimental)

Full Changelog: v3.0.5...v3.0.6