1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
extern crate libc;
extern crate libloading;
extern crate vks;
#[macro_use]
mod chain;
mod utils;
mod vulkan_object;
pub mod core;
pub mod ext_debug_report;
pub mod khr_android_surface;
pub mod khr_display;
pub mod khr_display_swapchain;
pub mod khr_get_physical_device_properties2;
pub mod khr_mir_surface;
pub mod khr_surface;
pub mod khr_swapchain;
pub mod khr_wayland_surface;
pub mod khr_win32_surface;
pub mod khr_xcb_surface;
pub mod khr_xlib_surface;
pub use vks::android_wrapper;
pub use vks::mir_wrapper;
pub use vks::wayland_wrapper;
pub use vks::win32_wrapper;
pub use vks::xcb_wrapper;
pub use vks::xlib_wrapper;
pub use vulkan_object::{
TryDestroyError,
TryDestroyErrorKind,
VulkanObject,
};
pub const DACITE_API_VERSION: core::Version = core::Version {
major: DACITE_API_VERSION_MAJOR,
minor: DACITE_API_VERSION_MINOR,
patch: DACITE_API_VERSION_PATCH,
};
pub const DACITE_API_VERSION_MAJOR: u32 = 1;
pub const DACITE_API_VERSION_MINOR: u32 = 0;
pub const DACITE_API_VERSION_PATCH: u32 = 11;