use glium::index::{IndexBuffer, PrimitiveType};
pub fn solid_fill_program(display: &Display) -> Program {
- let vertex_shader_src = include_str!("solid.vert");
- let fragment_shader_src = include_str!("solid.frag");
- return Program::from_source(display, vertex_shader_src, fragment_shader_src, None).unwrap();
+ let vertex_shader_src = include_str!("shaders/solid.vert");
+ let fragment_shader_src = include_str!("shaders/solid.frag");
+ Program::from_source(display, vertex_shader_src, fragment_shader_src, None).unwrap()
}
#[derive(Copy, Clone)]
blend: glium::Blend::alpha_blending(),
..Default::default()
};
- frame.draw(&self.vertexes, &self.indices, &self.program, uniforms, ¶ms).unwrap();
+ frame.draw(&self.vertexes, &self.indices, self.program, uniforms, ¶ms).unwrap();
}
}