pub unsafe extern "C" fn gs_draw_sprite_subregion(
    tex: *mut gs_texture_t,
    flip: u32,
    x: u32,
    y: u32,
    cx: u32,
    cy: u32
)