adrianperreault / vulkan

Nim bindings for Vulkan, the API for access to graphics and compute on GPUs.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vulkan Build Status

Nim bindings for Vulkan, the API for access to graphics and compute on GPUs.

vulkan Logo

About

This package contains bindings to Vulkan for the Nim programming language. Vulkan is a unified specification that minimizes driver overhead and enables multi-threaded GPU command preparation for optimal graphics and compute performance on diverse mobile, desktop, console and embedded platforms.

Supported Platforms

This package was last built and tested with Vulkan 1.0.61.1. The bindings currently support the following platforms:

  • Android
  • Linux
  • Windows

Prerequisites

Download and install the latest Vulkan SDK from the Khronos download page.

Dependencies

This package does not have any dependencies to other Nim packages at this time.

Usage

Import the vulkan module from this package to make the bindings available in your project:

import vulkan

Support

Please file an issue, submit a pull request or email us at info@headcrash.industries if this package is out of date or contains bugs.

References

About

Nim bindings for Vulkan, the API for access to graphics and compute on GPUs.

License:MIT License


Languages

Language:Nim 100.0%