Skip to main content

vulkan_rust_sys/
lib.rs

1//! Raw Vulkan FFI types generated from `vk.xml`.
2//!
3//! Do not edit by hand,regenerate with the `generator` crate.
4//!
5//! Every type carries a spec link, and structs include metadata from
6//! vk.xml: extension provenance, pNext chain relationships, member
7//! annotations (optional, length-of, thread safety).
8
9#![no_std]
10#![allow(non_camel_case_types)]
11#![allow(non_upper_case_globals)]
12
13mod string_array;
14pub use string_array::{
15    StringArray, ExtensionName, LayerName, DeviceName,
16    DescriptionName, DriverName, DriverInfo,
17};
18
19pub mod handles;
20pub mod enums;
21pub mod bitmasks;
22pub mod constants;
23pub mod extension_names;
24pub mod structs;
25pub mod builders;
26pub mod commands;