egl: Update Khronos EGL headers

So they include `EGL_DRM_RENDER_NODE_FILE_EXT` needed for
ongoing Exo work, see
https://chromium-review.googlesource.com/c/chromium/src/+/3555829

Local changes in `EGL/eglplatform.h` have been upstreamed.

Also fix some  minor style bugs in the Chromium specific bits
in `EGL/eglext.h` (`EGL_EXT_image_flush_external` and
`EGL_ANGLE_stream_producer_d3d_texture`).

Bug: b:224580219
Change-Id: I1d3f9fa33acf7cac2720c2efe91679f71b2b8412
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3564000
Reviewed-by: Nico Weber <thakis@chromium.org>
Commit-Queue: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#992498}
NOKEYCHECK=True
GitOrigin-RevId: 9fb69e77d6fdf3c5f289ec477f0a2906581678fd
4 files changed