Yet another attempt at a vulkan binding generator.
authorNot Zed <notzed@gmail.com>
Tue, 26 Apr 2022 13:25:23 +0000 (22:55 +0930)
committerNot Zed <notzed@gmail.com>
Tue, 26 Apr 2022 13:32:01 +0000 (23:02 +0930)
commit30edbcb921abe42249464eaccaad4191cb5bae02
treeada646e459df01ec4dcc5999129b8f6dfceb8b89
parent45de080c7680a2e8616492a13114136559b4e681
Yet another attempt at a vulkan binding generator.
This uses the registry exclusively to form the api and
parameterised templates to generate output.
16 files changed:
Makefile
README
src/notzed.vulkan.test/classes/module-info.java [new file with mode: 0644]
src/notzed.vulkan.test/classes/vulkan/test/TestMandelbrot.java [new file with mode: 0755]
src/notzed.vulkan.test/gen/cube.frag [new file with mode: 0644]
src/notzed.vulkan.test/gen/cube.vert [new file with mode: 0644]
src/notzed.vulkan.test/gen/gen.make [new file with mode: 0644]
src/notzed.vulkan.test/gen/mandelbrot.comp [new file with mode: 0644]
src/notzed.vulkan/classes/module-info.java [new file with mode: 0644]
src/notzed.vulkan/gen/command-types.api [new file with mode: 0644]
src/notzed.vulkan/gen/gen.make [new file with mode: 0644]
src/notzed.vulkan/gen/generate-vulkan [new file with mode: 0755]
src/notzed.vulkan/gen/struct-types.api [new file with mode: 0644]
src/notzed.vulkan/gen/vulkan.pm [new file with mode: 0644]
src/notzed.xcb/classes/module-info.java [new file with mode: 0644]
src/notzed.xcb/classes/xcb/Connection.java [new file with mode: 0644]