asi_vulkan

Crates.ioasi_vulkan
lib.rsasi_vulkan
version0.9.0
sourcesrc
created_at2018-01-08 00:17:57.902994
updated_at2018-08-05 16:50:57.772845
descriptionRust safe bindings for Vulkan.
homepagehttps://gitlab.com/plopgrizzly/adi/
repositoryhttps://gitlab.com/plopgrizzly/adi/asi_vulkan
max_upload_size
id45893
size124,667
Jeryn Aldaron Lau (AldaronLau)

documentation

https://docs.rs/asi_vulkan

README

Plop Grizzly

Aldaron's System Interface / Vulkan

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.9

  • Now works with newer versions of ADI-related libaries.

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.
Commit count: 76

cargo fmt