Fixed my previous attempt that included all the heavy lifting.
:: Re-ordered to get unprojection from the map only (before drawing the markers)
:: Do the color coded redraw in the framebuffer, not in the render code.
Clear the whole thing without swapping.
:: Fog and light aren't resetted
:: Solidify the "viewable markers" for good measure.