core_s3/display/mod.rs
1mod panel;
2mod sprite;
3
4pub use panel::{
5 BusConfig, Display, DisplayError, DisplayGeometry, DisplayOrientation, PanelConfig,
6};
7pub use sprite::{DirtySprite, DirtySpriteError, RegionSet};
8
9/// CoreS3 native panel dimensions in landscape orientation.
10pub const WIDTH: u16 = crate::devices::display::WIDTH;
11pub const HEIGHT: u16 = crate::devices::display::HEIGHT;
12
13#[derive(Clone, Copy, Debug, Eq, PartialEq)]
14pub enum Orientation {
15 Landscape,
16 Portrait,
17 LandscapeInverted,
18 PortraitInverted,
19}