./parallel/opencl-headers, C language headers for the OpenCL API

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2023.12.14, Package name: opencl-headers-2023.12.14, Maintainer: pkgsrc-users

OpenCL (Open Computing Language) is an open, royalty-free standard for
cross-platform, parallel programming of diverse accelerators found in
supercomputers, cloud servers, personal computers, mobile devices and
embedded platforms.

This package contains C language headers for the OpenCL API.


Master sites:

Filesize: 73.924 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-22 12:43:00 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
opencl-headers: updated to 2023.12.14

v2023.12.14

Synchronize with OpenCL v3.0.15 specification release.

This release includes several changes that affect backward compatibility:

The CL_DEPTH enum is now properly considered an extension enum pre-OpenCL 2.0 \ 
and a core enum for OpenCL 2.0 and newer, so applications compiling for OpenCL \ 
1.2 or earlier will need to include an extension header to access this \ 
functionality.
The CL_UNORM_INT24 and CL_DEPTH_STENCIL enums are now properly considered \ 
extension enums for all OpenCL versions, so applications will need to include an \ 
extension header to access this functionality.
The value for the CL_ME_SKIP_BLOCK_TYPE_8x8_INTEL enum was incorrect in the \ 
previous header release and has been corrected.
In addition, the following changes were made for provisional extensions that \ 
affect backward compatibility:

The CL_COMMAND_BUFFER_STATE_INVALID_KHR enum is removed, so any code checking \ 
for this state can be removed.
The CL_DEVICE_HANDLE_LIST_KHR enum has been split into external memory and \ 
semaphore specific CL_MEM_DEVICE_HANDLE_LIST_KHR and \ 
CL_SEMAPHORE_DEVICE_HANDLE_LIST_KHR enums, so code using the older enum should \ 
be updated to use the newer enums.
   2021-10-26 13:10:38 by Nia Alarie | Files touched by this commit (29)
Log message:
parallel: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:46:48 by Nia Alarie | Files touched by this commit (29)
Log message:
parallel: Remove SHA1 hashes for distfiles
   2021-06-09 17:19:57 by Nia Alarie | Files touched by this commit (5)
Log message:
add parallel/opencl-headers

OpenCL (Open Computing Language) is an open, royalty-free standard for
cross-platform, parallel programming of diverse accelerators found in
supercomputers, cloud servers, personal computers, mobile devices and
embedded platforms.

This package contains C language headers for the OpenCL API.