Skip to content
/ vulkan Public

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

License

Notifications You must be signed in to change notification settings

nimious/vulkan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages