From e8a86fd6c7f24572dcb44cfb97110cc0ff1bdf02 Mon Sep 17 00:00:00 2001 From: Ben Ashbaugh Date: Mon, 18 May 2026 13:55:43 -0700 Subject: [PATCH 1/5] start the change log for v3.1.1 --- c/appendix_a.asciidoc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/c/appendix_a.asciidoc b/c/appendix_a.asciidoc index 0fd00b51..f27cbb94 100644 --- a/c/appendix_a.asciidoc +++ b/c/appendix_a.asciidoc @@ -92,3 +92,7 @@ Other changes in OpenCL 3.1: ** {cl_khr_subgroup_rotate_EXT} ** {cl_khr_subgroup_shuffle_EXT} ** {cl_khr_subgroup_shuffle_relative_EXT} + +Changes from *v3.1.0* to *v3.1.1*: + + * Clarified that the version requirements in this OpenCL C spec are for the OpenCL C language version, not the OpenCL device or platform version, see {khronos-opencl-pr}/1557[#1557]. From a454cfb1c16c34673301e190d74d6258ab79bf7c Mon Sep 17 00:00:00 2001 From: Ben Ashbaugh Date: Tue, 19 May 2026 07:22:35 -0700 Subject: [PATCH 2/5] update change log --- c/appendix_a.asciidoc | 1 + 1 file changed, 1 insertion(+) diff --git a/c/appendix_a.asciidoc b/c/appendix_a.asciidoc index f27cbb94..d78f0da9 100644 --- a/c/appendix_a.asciidoc +++ b/c/appendix_a.asciidoc @@ -96,3 +96,4 @@ Other changes in OpenCL 3.1: Changes from *v3.1.0* to *v3.1.1*: * Clarified that the version requirements in this OpenCL C spec are for the OpenCL C language version, not the OpenCL device or platform version, see {khronos-opencl-pr}/1557[#1557]. + * Clarified the description of the `andy` and `all` functions, see {khronons-opencl-pr}/1561[#1561]. From ef61d4abcda96820053839f804268c3c7d65f8a7 Mon Sep 17 00:00:00 2001 From: Ben Ashbaugh Date: Tue, 19 May 2026 07:22:52 -0700 Subject: [PATCH 3/5] fix typo --- c/appendix_a.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c/appendix_a.asciidoc b/c/appendix_a.asciidoc index d78f0da9..60034247 100644 --- a/c/appendix_a.asciidoc +++ b/c/appendix_a.asciidoc @@ -96,4 +96,4 @@ Other changes in OpenCL 3.1: Changes from *v3.1.0* to *v3.1.1*: * Clarified that the version requirements in this OpenCL C spec are for the OpenCL C language version, not the OpenCL device or platform version, see {khronos-opencl-pr}/1557[#1557]. - * Clarified the description of the `andy` and `all` functions, see {khronons-opencl-pr}/1561[#1561]. + * Clarified the description of the `andy` and `all` functions, see {khronos-opencl-pr}/1561[#1561]. From 897dc2390ab9c994b6a9c608f7e8973787ba6381 Mon Sep 17 00:00:00 2001 From: Ben Ashbaugh Date: Tue, 19 May 2026 07:33:11 -0700 Subject: [PATCH 4/5] update change log --- c/appendix_a.asciidoc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/c/appendix_a.asciidoc b/c/appendix_a.asciidoc index 60034247..791c6f1d 100644 --- a/c/appendix_a.asciidoc +++ b/c/appendix_a.asciidoc @@ -97,3 +97,5 @@ Changes from *v3.1.0* to *v3.1.1*: * Clarified that the version requirements in this OpenCL C spec are for the OpenCL C language version, not the OpenCL device or platform version, see {khronos-opencl-pr}/1557[#1557]. * Clarified the description of the `andy` and `all` functions, see {khronos-opencl-pr}/1561[#1561]. + * {cl_khr_fp16_EXT} + ** Clarified that the `halfn` vector data type is not a reserved data type when the extension is supported, see {khronos-opencl-pr}/1548[#1548]. From 61ad54c8e1453fba98c5903d6e48f644c26ff220 Mon Sep 17 00:00:00 2001 From: Ben Ashbaugh Date: Tue, 19 May 2026 07:49:09 -0700 Subject: [PATCH 5/5] update change log --- api/appendix_e.asciidoc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/appendix_e.asciidoc b/api/appendix_e.asciidoc index 11b70c3d..d9183e7b 100644 --- a/api/appendix_e.asciidoc +++ b/api/appendix_e.asciidoc @@ -760,3 +760,7 @@ Other changes in OpenCL 3.1: ** {cl_khr_subgroup_shuffle_EXT} ** {cl_khr_subgroup_shuffle_relative_EXT} ** {cl_khr_suggested_local_work_size_EXT} + +Changes from *v3.1.0* to *v3.1.1*: + + * Reverted the change where observing that an event is {CL_COMPLETE} is a synchronization point due to possible performance regressions, see internal issue 386 and {khronos-opencl-pr}/1558[#1558].