khronos: update header files from upstream

git clone https://github.com/KhronosGroup/EGL-Registry.git
# commit hash: 7db3005d4c2cb439f129a0adc931f3274f9019e6
git clone https://github.com/KhronosGroup/OpenGL-Registry.git
# commit hash: a1862927a4e9a8fb5bfa1d79d9b9e338a0d1e308
git clone https://github.com/KhronosGroup/OpenCL-Headers.git
# commit hash: 59452533d2afa817bc2dc0da4f783097f4cdbcb0

for dir in CL; do
  rsync -av --ignore-times --delete \
    OpenCL-Headers/${dir}/ include/${dir}/
done

for dir in EGL KHR; do
  rsync -av --ignore-times --delete \
    EGL-Registry/api/${dir}/ include/${dir}/
done

for dir in CL GLES2 GLES3; do
  rsync -av --ignore-times --delete \
    OpenGL-Registry/api/${dir}/ include/${dir}/
done

rm -rf EGL-Registry OpenGL-Registry OpenCL-Headers

git fetch \
 "https://chromium.googlesource.com/chromiumos/third_party/khronos" \
     refs/changes/43/324143/3 && git cherry-pick FETCH_HEAD

BUG=b:326016661
TEST=emerge-${BOARD} opengles-headers

Change-Id: I896ba3c504c6f111444119d0a050dacf522f48e6
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/khronos/+/5367621
Tested-by: Yu-Che Cheng <giver@chromium.org>
Commit-Queue: Yu-Che Cheng <giver@chromium.org>
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Fei Shao <fshao@chromium.org>
20 files changed