am c0671cd9: (-s ours) Add support for simpler test case list syntax automerge: 89659d2
[platform/upstream/VK-GL-CTS.git] / scripts / opengl / gen_all.py
1 # -*- coding: utf-8 -*-
2
3 from src_util import getGLRegistry, getHybridInterface
4 from gen_call_log_wrapper import genCallLogWrapper
5 from gen_enums import genEnums
6 from gen_es31_wrapper import genES31WrapperFuncs
7 from gen_es_direct_init import genESDirectInit
8 from gen_es_static_library import genESStaticLibrary
9 from gen_ext_init import genExtInit
10 from gen_func_init import genFuncInit
11 from gen_func_ptrs import genFunctionPointers
12 from gen_null_render_context import genNullRenderContext
13 from gen_str_util import genStrUtil
14 from gen_wrapper import genWrapper
15
16 def genAll ():
17         registry = getGLRegistry()
18         iface = getHybridInterface()
19         genCallLogWrapper(iface)
20         genEnums(iface)
21         genES31WrapperFuncs(registry)
22         genESDirectInit(registry)
23         genESStaticLibrary(registry)
24         genExtInit(registry, iface)
25         genFuncInit(registry)
26         genFunctionPointers(iface)
27         genNullRenderContext(iface)
28         genStrUtil(iface)
29         genWrapper(iface)
30
31 if __name__ == "__main__":
32         genAll()