Is AMD hardware interpolating textures as 8-bit values? Because we have some issues when sampling textures across bigger surfaces. I can provide some screenshots and example code that causes the issue. It is fine if you use something like gather to interpolate as floating point values. However, it is a bit more painful for older hardware that does not support this feature. The described issue doesn't happen on nVIDIA and Intel hardware.