Revert scaling + use float textures (if supported) to fix banding issues