Module club.doki7.vulkan
module club.doki7.vulkan
Vulkan Java bindings implemented with Java 22 FFM (Project Panama) APIs.
Vulkan is a new generation graphics and compute API that provides high-efficiency, cross-platform access to modern GPUs used in a wide variety of devices from PCs and consoles to mobile phones and embedded platforms.
For actual API documentation, see packages documentation. For vulkan documentation,
see Vulkan specification.
For Vulkan tutorial using Java and vulkan4j
ecosystem, see
vk-java.doki7.club
Use in Maven
<dependency>
<groupId>club.doki7</groupId>
<artifactId>vulkan</artifactId>
<version>0.3.3</version>
<scope>compile</scope>
</dependency>
-
Packages
ExportsPackageDescriptionVulkan Java bindings implemented with Java 22 FFM (Project Panama) APIs.Bitmask (flags) types of Vulkan API.Vulkan API commandsStructure (struct
orunion
) types of Vulkan API.Enumeration (enum
) types of Vulkan API.Opaque handle types of Vulkan API.