rendertarget: use separate samplers for depth.

Depending on what the depthmap is used for it needs different parameters, e.g. shadowmapping requires GL_COMPARE_R_TO_TEXTURE but plain access cannot use it.