driver: set up TS before blit to framebuffer

This appears to fix most of the TS problems.
Re-enable TS again for color and depth framebuffer surfaces.
Depth still seems to have some problems (visible in quake as
see-through-walls).
driver: disable depth compression

Causes corruption (blocking) issues in glquake when
TS is enabled.