зеркало из https://github.com/AvaloniaUI/angle.git
66c89b0fe4
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> |
||
---|---|---|
.. | ||
.clang-format | ||
README.md | ||
cl.h | ||
cl_d3d10.h | ||
cl_d3d11.h | ||
cl_dx9_media_sharing.h | ||
cl_dx9_media_sharing_intel.h | ||
cl_egl.h | ||
cl_ext.h | ||
cl_ext_intel.h | ||
cl_gl.h | ||
cl_gl_ext.h | ||
cl_half.h | ||
cl_icd.h | ||
cl_layer.h | ||
cl_platform.h | ||
cl_va_api_media_sharing_intel.h | ||
cl_version.h | ||
opencl.h |
README.md
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.