Added vulkan cube demo.
authorNot Zed <notzed@gmail.com>
Sat, 26 Mar 2022 11:59:26 +0000 (22:29 +1030)
committerNot Zed <notzed@gmail.com>
Sat, 26 Mar 2022 11:59:26 +0000 (22:29 +1030)
commitca067c1ecf6205282fe38813858c8c143450797d
tree641cec6ff0da37ff0b66ac5d2256f2765cf81ed5
parente8e9f6ca1a69706c4853bbdcb1b09e50c103ef6e
Added vulkan cube demo.
A few bug fixes and improvements in both code generators.
24 files changed:
Makefile
src/notzed.nativez/classes/au/notzed/nativez/Frame.java
src/notzed.nativez/classes/au/notzed/nativez/HandleArray.java
src/notzed.nativez/lib/code.api
src/notzed.nativez/lib/method.pm
src/notzed.nativez/lib/types.api
src/notzed.nativez/native/export.cc
src/notzed.vkheader/gen/vkheader.api
src/notzed.vkregistry/classes/module-info.java
src/notzed.vkregistry/classes/vulkan/VkPhysicalDeviceGroupProperties.java
src/notzed.vkregistry/classes/vulkan/test/Cube.java [new file with mode: 0644]
src/notzed.vkregistry/classes/vulkan/test/GLMaths.java [new file with mode: 0644]
src/notzed.vkregistry/classes/vulkan/test/TestCube.java [new file with mode: 0644]
src/notzed.vkregistry/classes/vulkan/test/TestMandelbrot.java [moved from src/notzed.vkregistry/classes/vulkan/test/TestVulkan.java with 94% similarity]
src/notzed.vkregistry/gen/VkDevice-part.java
src/notzed.vkregistry/gen/VkInstance-part.java
src/notzed.vkregistry/gen/cube.frag [new file with mode: 0644]
src/notzed.vkregistry/gen/cube.vert [new file with mode: 0644]
src/notzed.vkregistry/gen/export-vulkan
src/notzed.vkregistry/gen/gen.make
src/notzed.xlib/classes/module-info.java [new file with mode: 0644]
src/notzed.xlib/gen/gen.make [new file with mode: 0644]
src/notzed.xlib/gen/xlib.api [new file with mode: 0644]
src/notzed.xlib/gen/xlib.h [new file with mode: 0644]