Module io.codetoil.curved_spacetime.vulkan
module io.codetoil.curved_spacetime.vulkan
Vulkan Module of Curved Spacetime
Wraps the Vulkan objects that outlive any one window — the instance, physical device, logical device, queues, command pools, and synchronisation primitives — leaving swap chains and render passes to the render modules built on top.
Much of this follows Antonio Hernández Bejarano's
Vulkan book, which is MIT licensed.
Several revisions of it contributed, and the class names here mirror the earlier ones, so the
book's current PhysDevice and VkUtils appear as
VulkanModulePhysicalDevice and VulkanUtils. Notices.md records exactly
which revisions were used.
-
Packages