oxicuda_levelzero/lib.rs
1//! OxiCUDA Level Zero backend — GPU compute via Intel oneAPI/Level Zero.
2//!
3//! # Platform Support
4//!
5//! | Platform | Status |
6//! |----------|--------|
7//! | Linux (Intel GPU) | Full support via libze_loader.so |
8//! | Windows (Intel GPU) | Full support via ze_loader.dll |
9//! | macOS | Not supported (`UnsupportedPlatform`) |
10
11pub mod backend;
12pub mod command_list;
13pub mod device;
14pub mod error;
15pub mod memory;
16pub mod module_cache;
17pub mod multi_tile;
18pub mod spirv;
19pub mod spirv_esimd;
20pub mod spirv_nn;
21pub mod spirv_subgroup;
22pub mod spirv_xmx;
23pub mod usm;
24
25pub use backend::LevelZeroBackend;
26pub use error::{LevelZeroError, LevelZeroResult};