Some reworks for multiple passes.
Add multiple render passes for OIT if the WEBGL_draw_buffers extension is unavailable.