From ec0a84bfca14d15fb0d27fce99a321512d913025 Mon Sep 17 00:00:00 2001 From: Ben Ashbaugh Date: Tue, 3 May 2022 21:41:29 -0700 Subject: [PATCH] update change log with changes from v3.0.10 (#787) * update change log with changes from v3.0.10 * update change log with image pitch and slice pitch clarifications --- api/appendix_e.asciidoc | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/api/appendix_e.asciidoc b/api/appendix_e.asciidoc index 27a1b1b0..22d1f04b 100644 --- a/api/appendix_e.asciidoc +++ b/api/appendix_e.asciidoc @@ -526,3 +526,17 @@ Changes from *v3.0.9*: ** `cl_khr_extended_async_copies` (final) ** `cl_khr_expect_assume` ** `cl_khr_command_buffer` (provisional) + +Changes from *v3.0.10*: + + * Added a requirement for implementations supporting device-side enqueue to also support program scope global variables. + * Added missing device scope atomic feature guards to several atomic function overloads. + * Added a possible error condition for {clGetEventProfilingInfo} for pre-OpenCL 3.0 devices. + * Added several missing error conditions for {clGetKernelSubGroupInfo}. + * Clarified the expected return value for the of {CL_IMAGE_ROW_PITCH} and {CL_IMAGE_SLICE_PITCH} queries. + * Updated descriptions of the extended async copies functions to remove references to nonexistent function arguments. + * Clarified that the extended versioning extension is a core OpenCL 3.0 feature. + * Clarified subgroup clustered reduction behavior when the cluster size is not an integer constant or a power of two. + * Added new extensions: + ** `cl_khr_subgroup_rotate` + ** `cl_khr_work_group_uniform_arithmetic`