Files
godot-angle-static/scripts/code_generation_hashes/GLenum_value_to_string_map.json
Roman Lavrov c723d71fc8 Trace Interpreter: Improve StringToGLenum performance.
Binary search instead of linear.
This gets called a lot when parsing traces to be run by the trace
interpreter. I saw ~37 seconds parse time on Panther for
minecraft_bedrock trace, this CL makes that ~5 times faster.

Bug: b/276742336
Change-Id: Ide32c247b327f36c00f26951a90e4412d71db2b6
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4392892
Reviewed-by: Cody Northrop <cnorthrop@google.com>
Commit-Queue: Roman Lavrov <romanl@google.com>
2023-04-03 21:20:02 +00:00

14 lines
465 B
JSON

{
"scripts/gen_gl_enum_utils.py":
"8afb0a21014862b79b629044ceac8b93",
"scripts/gl_angle_ext.xml":
"796894fd74d141b88000669104a663ea",
"scripts/registry_xml.py":
"8dc1bcf2e8324094c19c41613897b212",
"src/common/gl_enum_utils_autogen.cpp":
"9a2bc249a97985d81265fc53b94a0744",
"src/common/gl_enum_utils_autogen.h":
"85dea9edf87ad08c322868823e61a40c",
"third_party/OpenGL-Registry/src/xml/gl.xml":
"49f0afe5cac23951c74420e457b0cb23"
}