gl: fallback if a filling region is very narrow in width or height