Anyway, my point is, fog by itself doesn't magically make distant things not render.
Then make everything that is further than the fog not rendered. It would be better than no fog.