diff options
author | marha <marha@users.sourceforge.net> | 2012-11-20 08:29:58 +0100 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2012-11-20 08:29:58 +0100 |
commit | 96f2a4b36eb811fa1f12dcde03bffc86cfd1781d (patch) | |
tree | 4342b0c876f2e3a090538dff6b37097d6bb6506a /mesalib/src/mapi/glapi/gen/gen.sh | |
parent | 57b3e446b9b4017ccfdd3227be481df590740426 (diff) | |
download | vcxsrv-96f2a4b36eb811fa1f12dcde03bffc86cfd1781d.tar.gz vcxsrv-96f2a4b36eb811fa1f12dcde03bffc86cfd1781d.tar.bz2 vcxsrv-96f2a4b36eb811fa1f12dcde03bffc86cfd1781d.zip |
Synchronised mesa files
Diffstat (limited to 'mesalib/src/mapi/glapi/gen/gen.sh')
-rwxr-xr-x | mesalib/src/mapi/glapi/gen/gen.sh | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/mesalib/src/mapi/glapi/gen/gen.sh b/mesalib/src/mapi/glapi/gen/gen.sh new file mode 100755 index 000000000..c4d8cf914 --- /dev/null +++ b/mesalib/src/mapi/glapi/gen/gen.sh @@ -0,0 +1,26 @@ +./glX_server_table.py -f gl_and_glX_API.xml > indirect_table.c +./glX_proto_size.py -m size_h --only-set -h _INDIRECT_SIZE_H_ > indirect_size.h +./glX_proto_size.py -m size_c --only-set > indirect_size.c +./glX_proto_size.py -m size_h --only-get -h _INDIRECT_SIZE_GET_H_ > indirect_size_get.h +./glX_proto_size.py -m size_c --only-get > indirect_size_get.c +./glX_proto_size.py -m reqsize_c > indirect_reqsize.c +./glX_proto_size.py -m reqsize_h --only-get -h _INDIRECT_SIZE_GET_H_ > indirect_reqsize.h +./glX_proto_recv.py -m dispatch_c > indirect_dispatch.c +./glX_proto_recv.py -m dispatch_c -s > indirect_dispatch_swap.c +./glX_proto_recv.py -m dispatch_h -f gl_and_glX_API.xml -s > indirect_dispatch.h +./gl_table.py -f gl_and_es_API.xml > glapitable.h +./gl_gentable.py -f gl_and_es_API.xml > glapi_gentable.c +./gl_table.py -f gl_and_es_API.xml -m remap_table > dispatch.h +# ./gl_offsets.py > glapioffsets.h +./gl_apitemp.py -f gl_and_es_API.xml > glapitemp.h +./gl_procs.py -f gl_and_es_API.xml > glprocs.h + +./glX_proto_send.py -m proto > indirect.c +./glX_proto_send.py -m init_h > indirect.h +./glX_proto_send.py -m init_c > indirect_init.c + +./gl_enums.py -f gl_and_es_API.xml > enums.c +./remap_helper.py -f gl_and_es_API.xml > remap_helper.h +cp ../../mapi/mapi_abi.py . +./mapi_abi.py --printer glapi --mode lib gl_and_es_API.xml > glapi_mapi_tmp.h + |