vulkan_sys/
lib.rs

1#![deny(warnings)]
2#![allow(non_snake_case)]
3#![allow(clippy::unreadable_literal)]
4#![allow(non_upper_case_globals)]
5#![allow(non_camel_case_types)]
6
7mod vulkan_core;
8pub use vulkan_core::*;
9
10#[cfg(test)]
11mod tests {
12    use super::*;
13    use std::ptr;
14
15    #[test]
16    fn test_link() {
17        let mut ex_count = 0;
18
19        unsafe {
20            assert_eq!(
21                vkEnumerateInstanceExtensionProperties(ptr::null(), &mut ex_count, ptr::null_mut()),
22                VK_SUCCESS
23            );
24        }
25
26        assert!(ex_count > 0);
27    }
28}