Software renderer: support for exponential fog