Skip to content

v0.9.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 08 Oct 11:06
ff1c25c

OpenCL v0.9.0

Diff since v0.8.1

Closed issues:

  • convert functions for CL_objects (#1)
  • Scalar global work size/ local work size variables in cl.call (#2)
  • Minimum device alloc size (#3)
  • OpenCL 1.2 Functions (#16)
  • Support for OpenCL floatN and doubleN types (#18)
  • Show build log on kernel build failure (#27)
  • Image support (#28)
  • Compiling Julia to OpenCL SPIR instead of OpenCL C (#29)
  • Integrate OpenCL <-> Julia Event systems (#35)
  • Add tests for leaking OpenCL object (#46)
  • Bug in examples\hands_on_opencl\ex08\matmul.jl (#64)
  • Documentation (#84)
  • OpenCL 2.0 problems (#100)
  • enqueue_write_buffer and enqueue_read_buffer arguments (#107)
  • OpenCL.wait and type stability (#108)
  • Apparent OpenCL.read error (#110)
  • Unhandled task failure on v0.5 (#111)
  • Add high-level support for OpenCL.api.clCreateSubBuffer (#116)
  • Conditional load of OpenCL.jl (#120)
  • Provide deps/build.jl in OpenCL family of packages (#124)
  • Segmentation fault in test/test_array on AMD CPU (#133)
  • no method matching unsafe_string(::Ptr{Void}) (#138)
  • Travis environment for Linux is broken (#143)
  • use VersionParsing.jl to parse version numbers (#151)
  • OpenCL test error (#152)
  • map_mem / unmap! fails sporadically: array not mapped to buffer (#158)
  • Problems with Travis (#163)
  • Precompilation failing in Julia v1.0 (#165)
  • updated notebook example for fractals, but the kernel doesn't produce correct results (#171)
  • create_some_context causes Segmentation fault from REPL (#176)
  • Tag a new release? (#181)
  • Cannot create a buffer with a size than exceeds a UInt32 (#183)
  • Change for behavior in includes? (#185)
  • Fails to precompile for Julia v1.4.1 (#186)
  • "cl.create_compute_context()" fails with an error on Fedora 32 x86-64 on an Intel NUC (#187)
  • nbytes is coerced to UInt32 in Buffer outer constructor (#193)
  • Help refactoring package to use OpenCL_jll (#195)

Merged pull requests: