pub unsafe extern "C" fn redImage( width: c_long, height: c_long, buffer: *const c_void, format: c_long) -> red_image