From 4d0a8140130ebd0f46744b86eeb2a708657a942e Mon Sep 17 00:00:00 2001 From: LLLL Colonq Date: Sun, 16 Feb 2025 22:55:43 -0500 Subject: Switch to workspace --- src/common/overlay/throwshade.rs | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 src/common/overlay/throwshade.rs (limited to 'src/common/overlay/throwshade.rs') diff --git a/src/common/overlay/throwshade.rs b/src/common/overlay/throwshade.rs deleted file mode 100644 index c6b8f2e..0000000 --- a/src/common/overlay/throwshade.rs +++ /dev/null @@ -1,33 +0,0 @@ -use teleia::*; - -const VERT: &'static str = include_str!("assets/shaders/throwshade/vert.glsl"); -const FRAG: &'static str = include_str!("assets/shaders/throwshade/frag.glsl"); - -pub struct ThrowShade { - pub tickset: u64, - pub timeset: f64, - pub shader: Option, -} -impl ThrowShade { - pub fn new() -> Self { - Self { - tickset: 0, - timeset: 0.0, - shader: None, - } - } - pub fn set(&mut self, ctx: &context::Context, st: &state::State, src: &str) -> Result<(), String> { - let fsrc = format!("{}\n{}\n", FRAG, src); - self.tickset = st.tick; - if let Ok(dur) = std::time::SystemTime::now().duration_since(std::time::UNIX_EPOCH) { - self.timeset = dur.as_secs_f64(); - log::info!("the time: {}", self.timeset); - } - if let Some(s) = &mut self.shader { - s.replace(ctx, VERT, &fsrc)?; - } else { - self.shader = Some(shader::Shader::new_helper(ctx, VERT, &fsrc)?); - } - Ok(()) - } -} -- cgit v1.2.3