refactor(wayland): move shaders to separate module

This commit is contained in:
Nova
2022-08-22 10:35:09 -04:00
parent ac765f6c2b
commit cb1e45145f
7 changed files with 7 additions and 3 deletions

View File

@@ -1,7 +1,8 @@
pub mod compositor;
pub mod shaders;
pub mod surface;
pub mod xdg_decoration;
mod xdg_shell;
pub mod xdg_shell;
use std::{ffi::c_void, sync::Arc};
use anyhow::{ensure, Result};

View File

@@ -0,0 +1,4 @@
#![allow(dead_code)]
pub const GAMMA_SHADER_BYTES: &[u8] = include_bytes!("shader_unlit_gamma.sks");
pub const SIMULA_SHADER_BYTES: &[u8] = include_bytes!("shader_unlit_simula.sks");

View File

@@ -11,8 +11,7 @@ use stereokit::{
StereoKit,
};
// const GAMMA_SHADER_BYTES: &[u8] = include_bytes!("shader_unlit_gamma.sks");
const SIMULA_SHADER_BYTES: &[u8] = include_bytes!("shader_unlit_simula.sks");
use super::shaders::SIMULA_SHADER_BYTES;
pub struct CoreSurface {
pub(crate) wl_tex: RefCell<Option<SendWrapper<Gles2Texture>>>,