mirror of
https://github.com/godotengine/godot-angle-static.git
synced 2026-01-01 05:48:11 +03:00
Needed because some warnings are no longer disabled after http://crrev.com/c/3189512. Also includes https://github.com/KhronosGroup/OpenCL-Headers/pull/179, needed after clang upgrade to llvmorg-14-init-5410-gd0473681 Bug: chromium:1257173 Change-Id: I4f844aa972362c488cb6d37244439e2126f2c1c3 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3210629 Reviewed-by: Yuly Novikov <ynovikov@chromium.org> Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
ANGLE OpenCL Headers
The OpenCL headers ANGLE uses are the original headers from Khronos.
Updating headers
- Clone https://github.com/KhronosGroup/OpenCL-Headers.git.
- Inspect the differences between all headers from
OpenCL-Headers/CL/and this folder.- Changes of supported enums have to be updated in
src/common/packed_cl_enums.json. - Changes of supported entry points have to be updated in
src/libGLESv2/cl_stubs.cpp.
- Changes of supported enums have to be updated in
- Copy all headers from
OpenCL-Headers/CL/over to this folder.