Skip to content

Commit 85da0d1

Browse files
authored
change log with changes from v3.0.18 (#1397)
* change log with changes from v3.0.18 * more change log updates
1 parent f05cec6 commit 85da0d1

File tree

3 files changed

+38
-2
lines changed

3 files changed

+38
-2
lines changed

api/appendix_e.asciidoc

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -504,7 +504,7 @@ Changes from *v3.0.8*:
504504
** {cl_khr_integer_dot_product_EXT} (version 2)
505505
** {cl_khr_semaphore_EXT} (experimental)
506506
** {cl_khr_external_semaphore_EXT} (experimental)
507-
** `cl_khr_external_semaphore_dx_fence` (experimental)
507+
** {cl_khr_external_semaphore_dx_fence_EXT} (experimental)
508508
** {cl_khr_external_semaphore_opaque_fd_EXT} (experimental)
509509
** {cl_khr_external_semaphore_sync_fd_EXT} (experimental)
510510
** {cl_khr_external_semaphore_win32_EXT} (experimental)
@@ -660,7 +660,7 @@ Changes from *v3.0.16*:
660660
* {cl_khr_semaphore_EXT}:
661661
** Clarified external semaphore behavior, removing references to permanence, see {khronos-opencl-pr}/938[#938].
662662
* Removed experimental extensions due to lack of implementations and tests, see {khronos-opencl-pr}/1160[#1160].
663-
** `cl_khr_external_semaphore_dx_fence` (experimental)
663+
** {cl_khr_external_semaphore_dx_fence_EXT} (experimental)
664664
** `cl_khr_external_memory_dx` (experimental)
665665

666666
Changes from *v3.0.17*:
@@ -688,3 +688,24 @@ Changes from *v3.0.17*:
688688
** Improved documentation for {clEnqueueReleaseExternalMemObjectsKHR}, see {khronos-opencl-pr}/1332[#1332].
689689
* {cl_khr_external_memory_dma_buf_EXT}:
690690
** Clarified usage, see {khronos-opencl-pr}/1335[#1335].
691+
692+
Changes from *v3.0.18*:
693+
694+
* Moved description of restrictions for image kernel arguments to {clSetKernelArg}, see {khronos-opencl-pr}/1346[#1346].
695+
* Fixed document linking for several extension APIs and enums, see {khronos-opencl-pr}/1360[#1360].
696+
* Fixed a wording inconsistency for device and host timer synchronization, see {khronos-opencl-pr}/1364[#1364].
697+
* Clarified the conditions when the global work size may be null or zero, see {khronos-opencl-pr}/1381[#1381].
698+
* Switched to the term "experimental" to describe extensions that are subject to change, see {khronos-opencl-pr}/1383[#1383].
699+
* Removed specific restrictions for custom devices, see {khronos-opencl-pr}/1388[#1388].
700+
* Clarified {CL_FP_FMA} description to avoid ambiguity, see {khronos-opencl-pr}/1391[#1391].
701+
* {cl_khr_command_buffer_mutable_dispatch_EXT} (experimental):
702+
** Clarified that the mutable dispatch work dimension may be set to zero to indicate that it is unchanged, see {khronos-opencl-pr}/1395[#1395].
703+
* {cl_khr_external_semaphore_EXT}:
704+
** Clarified semaphore behavior when payloads are required, see {khronos-opencl-pr}/1362[#1362].
705+
* Re-added a previously removed experimental extension, see {khronos-opencl-pr}/1359[#1359].
706+
** {cl_khr_external_semaphore_dx_fence_EXT} (experimental)
707+
* The following extension has been finalized and is no longer experimental:
708+
** {cl_khr_kernel_clock_EXT}
709+
* Added new extensions:
710+
** {cl_khr_external_memory_android_hardware_buffer_EXT}
711+
** {cl_khr_spirv_queries_EXT}

c/appendix_a.asciidoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,3 +66,9 @@ Changes from *v3.0.17*:
6666
* Clarified the unsafe math accuracy requirements for the embedded profile, see {khronos-opencl-pr}/1318[#1318].
6767
* Clarified the data types that are supported for explicit conversions, see {khronos-opencl-pr}/1340[#1340].
6868
* Clarified image conversion rules for signed and unsigned image channel data types, see {khronos-opencl-pr}/1348[#1348].
69+
70+
Changes from *v3.0.18*:
71+
72+
* Fixed an incorrect argument type for the *fast_distance* function, see {khronos-opencl-pr}/1374[#1374].
73+
* Updated the ULP requirements for the half-precision square root, see {khronos-opencl-pr}/1386[#1386].
74+
* Updated the ULP requirements for the half-precision tangent, see {khronos-opencl-pr}/1387[#1387].

env/appendix_a.asciidoc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,12 @@ Changes from *v3.0.17*:
6262
* Updated the ULP requirements for the half-precision divide and reciprocal, see {khronos-opencl-pr}/1293[#1293].
6363
* Clarified the unsafe math accuracy requirements for the embedded profile, see {khronos-opencl-pr}/1318[#1318].
6464
* Updated the SPIR-V environment for SPIR-V 1.3, 1.4, 1.5, and 1.6, see {khronos-opencl-pr}/1331[#1331].
65+
66+
Changes from *v3.0.18*:
67+
68+
* Updated the ULP requirements for the half-precision square root, see {khronos-opencl-pr}/1386[#1386].
69+
* Updated the ULP requirements for the half-precision tangent, see {khronos-opencl-pr}/1387[#1387].
70+
* The following extension has been finalized and is no longer experimental:
71+
** {cl_khr_kernel_clock_EXT}
72+
* Added new extension:
73+
** {cl_khr_spirv_queries_EXT}

0 commit comments

Comments
 (0)