awsm::webgl
pub fn compile_program<T: WebGlCommon>( gl: &T, vertex: &str, fragment: &str) -> Result<WebGlProgram, Error>