https://bugs.freedesktop.org/show_bug.cgi?id=63532
--- Comment #15 from Vadim Girlin ptpzz@yandex.ru --- (In reply to comment #14)
#2 0x00007f4485b7a63e in glBindTexture (target=0, texture=2079)
That's definitely no good. 0 isn't a valid target, and 2079 (0x081F) isn't either. Weird.
I tested it with catalyst 13.1, there is the same rendering issue (water is black with some video settings), and similar BindTexture calls with target 0, so I think it's not a mesa/r600g's issues.