Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

change log with changes from v3.0.15 #1126

Merged
merged 6 commits into from
Apr 4, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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)