buffer manager
share a constant buffer for every mesh renderer
sky box