Skip to main content

pfx_gpu/screens/
mod.rs

1pub mod device;
2pub mod mode;
3pub mod policy;
4pub mod resolution;
5#[cfg(test)]
6mod tests;
7
8pub use device::{
9    DMI_PRODUCT_NAME, DeckModel, Detected, Device, DeviceSource, Evidence, OVERRIDE_VAR,
10    SystemSource, deck_model, detect,
11};
12#[cfg(feature = "window")]
13pub use mode::apply_display;
14pub use mode::{Change, DEFAULT_WINDOWED, Display, DisplaySettings, WindowMode};
15pub use policy::{
16    Aspect, BACKDROP, Bars, DECK_SAFE, DECK_UI_SCALE, DEFAULT_LAYOUT_HEIGHT, DEFAULT_TOLERANCE,
17    Inset, PerDevice, PolicyError, ScreenPolicy, ScreenReport,
18};
19pub use resolution::{Budget, DynamicResolution};