summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/glformats.h
diff options
context:
space:
mode:
authorJose Fonseca <[email protected]>2015-05-26 11:01:57 +0100
committerJose Fonseca <[email protected]>2015-05-26 15:26:03 +0100
commitb787f48ed2a7e1855100afd943ae6b407abb401f (patch)
treee039bdbce98690ebe65960f5acb2443bbdef56b5 /src/mesa/main/glformats.h
parent224a77cc60cc0e7f8a14e35ebca6e42544af39b1 (diff)
glapi: Avoid argparse type argument for API XML input files.
argparse type is a nice type saver for simple data types, but it doesn't look a good fit for the input XML file: - Certain implementations of argparse (particularly python 2.7.3's) invoke the type constructor for the default argument even when an option is passed in the command line. Causing `No such file or directory: 'gl_API.xml'` when the current dir is not src/mapi/glapi/gen. - The parser takes multiple arguments. This is currently worked around using lambdas, but that unnecessarily complex and hard to read. Furthermore it's odd to have a side-effect as heavy as parsing XML happening deep inside the argument parsing. https://bugs.freedesktop.org/show_bug.cgi?id=90600 Reviewed-by: Brian Paul <[email protected]>
Diffstat (limited to 'src/mesa/main/glformats.h')
0 files changed, 0 insertions, 0 deletions