switch framebuffers to half-float textures