gallium/u_threaded: flush batch when hitting mapping limit