* render: refactor class member vars * render: fix clang format
This rewrites renderer scheduling. Occlusion is now unified in a new Pass type.