Avoid overflowing indices in batches. …
This switches WebRender to use a u32 index internally for batches and to generate new batches when a u16 overflow would occur. Indices are still truncated to u16 before sending the batches to OpenGL.