Generate GL(ES) framework .inl files from Khronos XML registry.
authorPyry Haulos <phaulos@google.com>
Thu, 6 Nov 2014 01:41:42 +0000 (17:41 -0800)
committerPyry Haulos <phaulos@google.com>
Thu, 6 Nov 2014 21:40:54 +0000 (13:40 -0800)
commit1abab607ca1c1b410881390f9ec47e6be04c207d
treee9ccf246722e5eab719430be6f99fb3e29b97786
parentc531397b0542d80b6cc9fff93cd741ddcea519f5
Generate GL(ES) framework .inl files from Khronos XML registry.

The new scripts produce the GL framework auto-generated parts using the
official XML description of the GL(ES) APIs.

Change-Id: I487a624dbadc2040bb4968f46a4c91ea7e5b27af
51 files changed:
framework/egl/egluStaticES20Library.inl
framework/egl/egluStaticES30Library.inl
framework/egl/egluStaticESLibrary.cpp
framework/opengl/gluCallLogWrapper.inl
framework/opengl/gluCallLogWrapperApi.inl
framework/opengl/gluES3PlusWrapperFuncs.inl
framework/opengl/gluStrUtil.inl
framework/opengl/gluStrUtilPrototypes.inl
framework/opengl/wrapper/glwApi.inl
framework/opengl/wrapper/glwEnums.inl
framework/opengl/wrapper/glwFunctionTypes.inl
framework/opengl/wrapper/glwFunctions.inl
framework/opengl/wrapper/glwImpl.inl
framework/opengl/wrapper/glwInitES20.inl
framework/opengl/wrapper/glwInitES20Direct.inl
framework/opengl/wrapper/glwInitES30.inl
framework/opengl/wrapper/glwInitES30Direct.inl
framework/opengl/wrapper/glwInitES31.inl
framework/opengl/wrapper/glwInitES31Direct.inl [new file with mode: 0644]
framework/opengl/wrapper/glwInitExtES.inl [new file with mode: 0644]
framework/opengl/wrapper/glwInitExtGL.inl [new file with mode: 0644]
framework/opengl/wrapper/glwInitFunctions.cpp
framework/opengl/wrapper/glwInitGL30.inl
framework/opengl/wrapper/glwInitGL31.inl
framework/opengl/wrapper/glwInitGL32.inl
framework/opengl/wrapper/glwInitGL33.inl
framework/opengl/wrapper/glwInitGL40.inl
framework/opengl/wrapper/glwInitGL41.inl
framework/opengl/wrapper/glwInitGL42.inl
framework/opengl/wrapper/glwInitGL43.inl
framework/opengl/wrapper/glwInitGL44.inl
framework/opengl/wrapper/glwInitGL45.inl [new file with mode: 0644]
framework/opengl/wrapper/glwTypes.inl
framework/platform/null/tcuNullRenderContext.cpp
framework/platform/null/tcuNullRenderContextFuncs.inl
framework/platform/null/tcuNullRenderContextInitFuncs.inl
scripts/opengl/.gitignore [new file with mode: 0644]
scripts/opengl/gen_all.py [new file with mode: 0644]
scripts/opengl/gen_call_log_wrapper.py [new file with mode: 0644]
scripts/opengl/gen_enums.py [new file with mode: 0644]
scripts/opengl/gen_es31_wrapper.py [new file with mode: 0644]
scripts/opengl/gen_es_direct_init.py [new file with mode: 0644]
scripts/opengl/gen_es_static_library.py [new file with mode: 0644]
scripts/opengl/gen_ext_init.py [new file with mode: 0644]
scripts/opengl/gen_func_init.py [new file with mode: 0644]
scripts/opengl/gen_func_ptrs.py [new file with mode: 0644]
scripts/opengl/gen_null_render_context.py [new file with mode: 0644]
scripts/opengl/gen_str_util.py [new file with mode: 0644]
scripts/opengl/gen_wrapper.py [new file with mode: 0644]
scripts/opengl/khronos_registry.py [new file with mode: 0644]
scripts/opengl/src_util.py [new file with mode: 0644]