Hash :
64f41972
Author :
Date :
2022-08-25T11:16:23
Use canonical gl.xml and update enum to string function. This replaces our copy of gl.xml with the upstream canonical copy. Note that one patch is required before we can remove ANGLE's copy: https://github.com/KhronosGroup/OpenGL-Registry/pull/538 Because the upstream version uses a new method of enum groups, we also update our enum-to-string generator to use the new groups. This new code includes many more enums and groups in the mapping. Bug: angleproject:6461 Change-Id: I1c0ab44c36afce8db04c9661b377bbe5762c913e Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3856649 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Jonah Ryan-Davis <jonahr@google.com> Commit-Queue: Jamie Madill <jmadill@chromium.org>
{
"scripts/gen_gl_enum_utils.py":
"ed3a9b835c9d5f386869a7c3a20671b2",
"scripts/gl_angle_ext.xml":
"07ce630bceb8d419943bfc8064e247b3",
"scripts/registry_xml.py":
"b1150b94db620646a38156213cbba402",
"src/libANGLE/capture/gl_enum_utils_autogen.cpp":
"97399091c2f00cf512e35f8ec5d53d4d",
"src/libANGLE/capture/gl_enum_utils_autogen.h":
"0d304614c954f9fb62bb4bf656951666",
"third_party/OpenGL-Registry/src/xml/gl.xml":
"17dca5504997d75c0ea66759be34a594"
}