Refactor packed enum generation to support EGL enums.
Convert the very simple EGL texture type enum.
BUG=angleproject:1618
Change-Id: Ieea382a282a8f2544f2982627e8445e6e5cea826
Reviewed-on: https://chromium-review.googlesource.com/1019386
Commit-Queue: Geoff Lang <geofflang@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
diff --git a/scripts/run_code_generation.py b/scripts/run_code_generation.py
index a3b9ee7..e5cac24 100755
--- a/scripts/run_code_generation.py
+++ b/scripts/run_code_generation.py
@@ -115,11 +115,14 @@
],
'script': 'src/libANGLE/renderer/gl/generate_gl_dispatch_table.py',
},
- 'packed GLenum': {
+ 'packed enum': {
'inputs': [
'src/libANGLE/packed_gl_enums.json',
+ 'src/libANGLE/packed_egl_enums.json',
],
'outputs': [
+ 'src/libANGLE/PackedEGLEnums_autogen.cpp',
+ 'src/libANGLE/PackedEGLEnums_autogen.h',
'src/libANGLE/PackedGLEnums_autogen.cpp',
'src/libANGLE/PackedGLEnums_autogen.h',
],