1 2 3 4 5 6 7 8
use glin; use graphics::Mvp; // use mopa; pub trait Light{ fn ty(&self) -> &str; fn uniforms(&self, trafo: &Mvp, texture_bind_offset: &mut u32) -> Vec<glin::program::Uniform>; }
1 2 3 4 5 6 7 8
use glin; use graphics::Mvp; // use mopa; pub trait Light{ fn ty(&self) -> &str; fn uniforms(&self, trafo: &Mvp, texture_bind_offset: &mut u32) -> Vec<glin::program::Uniform>; }