vulkan: Bindings to the Vulkan graphics API.

[ bsd3, graphics, library ] [ Propose Tags ]
This version is deprecated.
Versions [RSS] 0.1.0.0, 0.2.0.0, 1.0.0.0, 1.2.0.0, 1.3.0.0, 1.3.1.0, 1.3.2.0, 1.5.0.0, 1.5.1.0, 1.6.0.0, 1.7.0.0, 2.0.0.0, 2.0.0.1, 2.1.0.0, 3.0.0.0, 3.1.0.0, 3.2.0.0, 3.3, 3.3.1, 3.4, 3.5, 3.6, 3.6.1, 3.6.2, 3.6.3, 3.6.4, 3.6.5, 3.6.6, 3.6.7, 3.6.8, 3.6.9, 3.6.10, 3.6.11, 3.6.11.1, 3.6.12, 3.6.13, 3.6.14, 3.6.15, 3.7, 3.8, 3.8.1, 3.8.2, 3.8.3, 3.9, 3.9.1, 3.10, 3.10.1, 3.10.2, 3.10.3, 3.10.4, 3.11, 3.11.0.2, 3.11.1, 3.11.2, 3.11.3, 3.11.4, 3.11.4.1, 3.11.5, 3.12, 3.12.1, 3.12.2, 3.13, 3.13.1, 3.13.2, 3.13.3, 3.13.4, 3.14, 3.14.1, 3.14.2, 3.15, 3.16, 3.16.1, 3.16.2, 3.17, 3.21, 3.21.1, 3.22, 3.22.1, 3.23, 3.23.1, 3.23.2, 3.23.3, 3.23.4, 3.24, 3.24.1, 3.24.2, 3.24.3, 3.24.4, 3.24.5, 3.25, 3.26, 3.26.1 (info)
Change log changelog.md
Dependencies base (>=4.9 && <5), fixed-vector (>=0.8 && <0.9) [details]
License BSD-3-Clause
Copyright 2016 Joe Hermaszewski
Author Joe Hermaszewski
Maintainer live.long.and.prosper@monoid.al
Category Graphics
Home page http://github.com/expipiplus1/vulkan#readme
Source repo head: git clone https://github.com/expipiplus1/vulkan
Uploaded by jophish at 2016-02-25T07:32:46Z
Distributions NixOS:3.26.1
Reverse Dependencies 10 direct, 1 indirect [details]
Downloads 35265 total (211 in the last 30 days)
Rating 2.5 (votes: 8) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for vulkan-1.0.0.0

[back to package description]

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.

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 can be found here