@hackage vulkan0.2.0.0
Bindings to the Vulkan graphics API.
Deprecated
Dependencies (2)
- base >=4.9 && <5
- fixed-vector >=0.8 && <0.9 Show all…
Dependents (10)
@hackage/keid-core, @hackage/VulkanMemoryAllocator, @hackage/dear-imgui, @hackage/acme-everything, @hackage/keid-frp-banana, @hackage/keid-ui-dearimgui, Show all…
Vulkan
Haskell bindings to the Vulkan graphics API
Building
This package requires GHC 8.0 or higher due to the use of the
DuplicateRecordFields and Strict language extensions.
I highly recommend compiling with -O0 at the moment as compiling with
optimizations leads to huge compile times. It's likely that the library will be
split into a few smaller modules in the future to alleviate this.
Current Status
All the core Vulkan functionality is here.
This is currently a 64 bit only library, 32 bit support is on the roadmap.
Examples are on the way!