I have a few AMD cards but not on a Linux system unfortunately. Have you tried rendering the depth buffer to the screen to see if it is valid and correct?