am ae2269a2: am 47b9d7f9: Merge "Relax shader derivative test verification." into...
[platform/upstream/VK-GL-CTS.git] / scripts / opengl / gen_es31_wrapper.py
1 # -*- coding: utf-8 -*-
2
3 from src_util import *
4
5 def commandES31InitStatement (command):
6         memberName = getFunctionMemberName(command.name)
7         return "dst->%s\t= src.%s;" % (memberName, memberName)
8
9 def genES31WrapperFuncs (registry):
10         iface = getInterface(registry, api='gles2', version="3.1")
11         genCommandList(iface, commandES31InitStatement,
12                                    directory    = OPENGL_DIR,
13                                    filename             = "gluES3PlusWrapperFuncs.inl",
14                                    align                = True)
15
16 if __name__ == "__main__":
17         genES31WrapperFuncs(getGLRegistry())