Remove duplicate entry of glProgramUniformMatrix4fvEXT in gl.xml

The GL_EXT_separate_shader_objects section of gl.xml has duplicate
entries for glProgramUniformMatrix4fvEXT. Remove that locally, while
this khronos bug -
 https://github.com/KhronosGroup/OpenGL-Registry/issues/443
tracks the upstream fix.

Also add an assert in the script to error out when duplicates exist.

Bug: angleproject:3570
Change-Id: Id0799b0e4f5ec6bc6beb3e18b5f888afec8ac169
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2539119
Commit-Queue: Mohan Maiya <m.maiya@samsung.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
This commit is contained in:
Mohan Maiya
2020-11-16 08:25:18 -08:00
committed by Commit Bot
parent c669bf5296
commit 4f96bf1994
9 changed files with 14 additions and 11 deletions

View File

@@ -1,10 +1,10 @@
{
"scripts/gl.xml":
"e74a595068cbdd6064300be1e71b7cc9",
"f66967f3f3d696b5d8306fd80bbd49a8",
"src/libANGLE/renderer/angle_format.py":
"32ba71942c0fd00e6807104f1bb80a3c",
"src/libANGLE/renderer/gl/DispatchTableGL_autogen.cpp":
"db85a061440871a1a49c56fb22645227",
"a69c680f24dfe0af1482e09a0b93716d",
"src/libANGLE/renderer/gl/DispatchTableGL_autogen.h":
"9669b0268a205a1231160af0041c8123",
"src/libANGLE/renderer/gl/generate_gl_dispatch_table.py":