pub unsafe fn glGetAttribLocation(program: u32, name: *const u8) -> i32