This is kind of a requirement for !10557 (merged), because the X server wants to be able to set the glvnd vendor name correctly based on
EGL_DRIVER_NAME_EXT, and the amber build config will set the vendor name to amber instead of mesa.
EGL_DEVICE_UUID_EXTis meant to be consistent with vulkan, but our vulkan drivers are not consistent in how they do device UUIDs AFAICT
EGL_EXT_device_queryaddition belongs in a separate commit
Need to actually extract the git sha1 for