1 stable release

Uses old Rust 2015

1.1.70 Apr 9, 2018

#652 in Graphics APIs

MIT license

680KB
11K SLoC

Bedrock

Build Status

A low-level(lower memory allocation, less cost abstraction and more safety) glue library between Vulkan™ and Rust

Documentation Documentation(日本語(不完全))


lib.rs:

Glue library between Vulkan and Rust

Copyright

Some documentation comments are from Vulkan Manual Page.
Copyright (c) 2014-2017 Khronos Group.

Compile Options

  • Implements: Enable Vulkan implementations(functions)
  • Multithreaded: Enables to use objects from some threads(experimental)
  • Presentation: Enable rendering features to Window/Display(VK_KHR_surface/VK_KHR_swapchain/VK_KHR_display)
  • VK_***: Enable Vulkan extensions(same name as each extensions)

Dependencies

~0.4–600KB