Update to latest Khronos headers

EGL-Registry as of
90b78b0 Typo fix.
OpenGL-Registry as of
e69bd1f Merge pull request #407 from nvmheyer/fix_nv_pixel_buffer_object

Updated by:
  git clone https://github.com/KhronosGroup/EGL-Registry.git
  git clone https://github.com/KhronosGroup/OpenGL-Registry.git

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

  # GLES is skipped as it breaks Mali drivers
  for dir in CL GLES2 GLES3; do
    rsync -av --ignore-times --delete \
      OpenGL-Registry/api/${dir}/ include/${dir}/
  done

  # Add back EGL_image_flush_external from commit
  # dceee6ef99b968fd11d9c6058448202db835bc0f then manually squash it.
  git fetch \
  "https://chromium.googlesource.com/chromiumos/third_party/khronos" \
  refs/changes/43/324143/3 && git cherry-pick FETCH_HEAD

BUG=b:151287016
TEST=emerge-asurada opengles-headers mali-drivers-valhall
     emerge-kukui opengles-headers mali-drivers-bifrost

Change-Id: I73657f746af5c80a9f49e1acafad9613a1e39787
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/khronos/+/2203374
Tested-by: Fei Shao <fshao@chromium.org>
Commit-Queue: Nicolas Boichat <drinkcat@chromium.org>
Reviewed-by: Kristian H. Kristensen <hoegsberg@chromium.org>
Reviewed-by: Nicolas Boichat <drinkcat@chromium.org>
Reviewed-by: Ilja H. Friedel <ihf@chromium.org>
9 files changed