Skip to content

Commit

Permalink
initial change log with changes from v3.0.15
Browse files Browse the repository at this point in the history
  • Loading branch information
bashbaug committed Apr 1, 2024
1 parent 48128e3 commit 8b3578c
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 0 deletions.
24 changes: 24 additions & 0 deletions api/appendix_e.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -598,3 +598,27 @@ Changes from *v3.0.14*:
** Restricted semaphores to a single associated device, see {khronos-opencl-pr}/996[#996].
* `<<cl_khr_subgroup_rotate>>`:
** Clarified that only rotating within a subgroup is supported, see {khronos-opencl-pr}/967[#967].

Changes from *v3.0.15*:

* Moved all KHR extension text out of the OpenCL Extension specification and into the main specifications.
The OpenCL Extension specification will be removed in a subsequent revision.
* Clarified several error conditions that could return {CL_INVALID_PLATFORM}, see {khronos-opencl-pr}/1063[#1063].
* Strengthened requirements for the {CL_DEVICE_TYPE} query, see {khronos-opencl-pr}/1069[#1069].
* Clarified {clSetEventCallback} behavior for command errors, see {khronos-opencl-pr}/1071[#1071].
* Moved footnote text for {CL_KERNEL_ARG_TYPE_QUALIFIER} into the main spec, see {khronos-opencl-pr}/1097[#1097].
* `<<cl_khr_command_buffer_mutable_dispatch>>` (provisional):
** Added {CL_MUTABLE_DISPATCH_ASSERTS_KHR}, see {khronos-opencl-pr}/992[#992].
* `<<cl_khr_semaphore>>`:
** Removed a redundant error condition, see {khronos-opencl-pr}/1052[#1052]
* The following extensions have been finalized and are no longer provisional:
** `<<cl_khr_semaphore>>`
** `<<cl_khr_external_semaphore>>`
** `<<cl_khr_external_semaphore_opaque_fd>>`
** `<<cl_khr_external_semaphore_sync_fd>>`
** `<<cl_khr_external_memory>>`
** `<<cl_khr_external_memory_dma_buf>>`
** `<<cl_khr_external_memory_opaque_fd>>`
** `<<cl_khr_external_memory_win32>>`
* Added new extension:
** `<<cl_khr_kernel_clock>>` (provisional)
8 changes: 8 additions & 0 deletions c/appendix_a.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,11 @@ Changes from *v3.0.14*:
* Clarified that the *nextafter* built-in function works with all floating-point types, see {khronos-opencl-pr}/953[#953].
* Clarified that the async copy and wait group events built-in functions must be called within converged control flow, see {khronos-opencl-pr}/1015[#1015].
* Removed unnecessary rounding mode text from the descriptions of the geometric and common functions, see {khronos-opencl-pr}/1027[#1027].

Changes from *v3.0.15*:

* Moved all KHR extension text out of the OpenCL Extension specification and into the main specifications.
The OpenCL Extension specification will be removed in a subsequent revision.
* Fixed the derived formula for `atanh`, see {khronos-opencl-pr}/1048[#1048]
* Added new extension:
** `<<cl_khr_kernel_clock>>` (provisional)
7 changes: 7 additions & 0 deletions env/appendix_a.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,10 @@ Changes from *v3.0.8*:
Changes from *v3.0.14*:

* Fixed several numerical compliance bugs, see {khronos-opencl-pr}/937[#937].

Changes from *v3.0.15*:

* Clarified that 16-bit and 64-bit floats can be passed as kernel arguments to SPIR-V kernels, see {khronos-opencl-pr}/1049[#1049].
* Adds the numerical value of the image channel order and image channel data type to several tables, see {khronos-opencl-pr}/1050[#1050].
* Added new extension:
** `<<cl_khr_kernel_clock>>` (provisional)

0 comments on commit 8b3578c

Please sign in to comment.