Skip to content

Aldaron's System Interface - Vulkan, A safe wrapper around Vulkan.

License

MIT, BSL-1.0 licenses found

Licenses found

MIT
LICENSE
BSL-1.0
LICENSE_1_0.txt
Notifications You must be signed in to change notification settings

AldaronLau/asi_vulkan

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plop Grizzly

Rust safe bindings for Vulkan.

This project is part of ADI.

Features

  • Bindings to Vulkan calls on both Unix and Windows
  • Safe bindings to some Vulkan calls
  • Unsafe bindings to some Vulkan calls

Roadmap to 1.0 (Future Features)

  • All bindings to Vulkan calls are safe
  • Bindings match asi_opengl
  • More bindings
  • Support Raspberry Pi Direct to display
  • Support Android
  • Support Nintendo Switch

Change Log

0.8

  • Use reference counting in std library instead of ami
  • Vk is now Vulkan

0.7

  • Use LINEAR REPEATING for textures instead of NEAREST CLAMP

0.6

  • Use dl_api crate for dynamic loading.
  • Fixed platform-dependant coloration bug.

0.5

  • Uses sliced triangle fans now.

About

Aldaron's System Interface - Vulkan, A safe wrapper around Vulkan.

Resources

License

MIT, BSL-1.0 licenses found

Licenses found

MIT
LICENSE
BSL-1.0
LICENSE_1_0.txt

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 100.0%