pub unsafe extern "C" fn gs_vertexshader_create( shader: *const c_char, file: *const c_char, error_string: *mut *mut c_char, ) -> *mut gs_shader_t