aboutsummaryrefslogtreecommitdiff
path: root/src/backend
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2024-02-05 17:22:03 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2024-02-05 17:40:16 +0400
commit3789d855886d490052e626c912b6e38dba691c68 (patch)
treeede93f1c0932d41f84edc7ad1276c3b5d14686e6 /src/backend
parent3a23417e980de908c3183749da9309e9dabc9ece (diff)
downloadniri-3789d855886d490052e626c912b6e38dba691c68.tar.gz
niri-3789d855886d490052e626c912b6e38dba691c68.tar.bz2
niri-3789d855886d490052e626c912b6e38dba691c68.zip
Add lib.rs, become a mixed lib-bin crate
Will be used for visual tests.
Diffstat (limited to 'src/backend')
-rw-r--r--src/backend/mod.rs2
-rw-r--r--src/backend/tty.rs3
-rw-r--r--src/backend/winit.rs3
3 files changed, 3 insertions, 5 deletions
diff --git a/src/backend/mod.rs b/src/backend/mod.rs
index 588a6d33..f829bba1 100644
--- a/src/backend/mod.rs
+++ b/src/backend/mod.rs
@@ -10,7 +10,7 @@ use smithay::output::Output;
use smithay::reexports::wayland_server::protocol::wl_surface::WlSurface;
use crate::input::CompositorMod;
-use crate::Niri;
+use crate::niri::Niri;
pub mod tty;
pub use tty::Tty;
diff --git a/src/backend/tty.rs b/src/backend/tty.rs
index 474f12e9..9e9fd623 100644
--- a/src/backend/tty.rs
+++ b/src/backend/tty.rs
@@ -48,10 +48,9 @@ use wayland_protocols::wp::presentation_time::server::wp_presentation_feedback;
use super::RenderResult;
use crate::frame_clock::FrameClock;
-use crate::niri::{RedrawState, State};
+use crate::niri::{Niri, RedrawState, State};
use crate::render_helpers::AsGlesRenderer;
use crate::utils::get_monotonic_time;
-use crate::Niri;
const SUPPORTED_COLOR_FORMATS: &[Fourcc] = &[Fourcc::Argb8888, Fourcc::Abgr8888];
diff --git a/src/backend/winit.rs b/src/backend/winit.rs
index e06e8abe..88de99b2 100644
--- a/src/backend/winit.rs
+++ b/src/backend/winit.rs
@@ -18,9 +18,8 @@ use smithay::reexports::winit::dpi::LogicalSize;
use smithay::reexports::winit::window::WindowBuilder;
use super::RenderResult;
-use crate::niri::{RedrawState, State};
+use crate::niri::{Niri, RedrawState, State};
use crate::utils::get_monotonic_time;
-use crate::Niri;
pub struct Winit {
config: Rc<RefCell<Config>>,