Jason Ekstrand
6e4f0bdb7d
include: Update the OpenCL headers
...
This syncs all our headers with their canonical versions from Khronos.
Of particular note, CL headers repo does not have cl.hpp and cl2.hpp has
been depricated all in favor of opencl.hpp which is the new canonical
header. Fortunately, nothing in Mesa uses any of the C++ headers so
this shouldn't break anything.
Acked-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19816 >
2022-11-18 22:22:58 +00:00
Dave Airlie
725df7c15d
CL: update CL headers to 3.0
...
This just updates the headers from Khronos.
Change the cl_mem initialisers, not sure what totally correct answer is.
Acked-by: Francisco Jerez <currojerez@riseup.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7468 >
2020-11-06 17:02:54 +10:00
Pierre Moreau
cd1c661cfc
include/CL: Update OpenCL headers to latest
...
This latest update contains a new header that defines the dispatch table
structure in order to avoid OpenCL implementations having to define it
themselves.
Reviewed-by: Karol Herbst <kherbst@redhat.com >
Acked-by: Francisco Jerez <currojerez@riseup.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3137 >
2020-01-23 11:12:33 +00:00
Eric Engestrom
0d69c2e932
CL: sync C++ headers with Khronos
...
https://github.com/KhronosGroup/OpenCL-CLHPP at commit
cf9fc1035e8298c7ce65ee33066a660fd9892ebb
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com >
Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com >
2019-11-19 21:50:26 +00:00
Eric Engestrom
a15aef0d39
CL: sync C headers with Khronos
...
https://github.com/KhronosGroup/OpenCL-Headers at commit
0d5f18c6e7196863bc1557a693f1509adfcee056
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com >
Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com >
2019-11-19 21:50:25 +00:00
Pierre Moreau
dddc5649bf
include/CL: Update to the latest OpenCL 2.2 headers
...
Acked-by: Francisco Jerez <currojerez@riseup.net >
Reviewed-by: Karol Herbst <kherbst@redhat.com >
2019-02-26 21:02:07 +01:00
Francisco Jerez
beadd6b0cc
clover: Update OpenCL headers to version 1.2 from Khronos.
...
The C++ headers are *not* updated because they rely on CL 1.2 APIs
that we do not implement yet when the core CL 1.2 headers are present.
Acked-by: Tom Stellard <thomas.stellard@amd.com >
2014-04-29 13:01:10 +02:00
Francisco Jerez
c6db1b3396
clover: Import OpenCL state tracker.
2012-05-11 12:39:44 +02:00