http://bugs.winehq.org/show_bug.cgi?id=14558
--- Comment #25 from Henri Verbeet hverbeet@gmail.com 2009-06-15 04:26:50 --- Created an attachment (id=21806) --> (http://bugs.winehq.org/attachment.cgi?id=21806) test case
As far as I can see this is a driver bug, see the attached test case for details. I've reported this to linux-bugs@nvidia.com, but didn't get much of a response yet, other than asking me if I could try with 185.18.14 (it happens there as well) and if I could run nvidia-bug-report.sh.
Fglrx 9.6 has a similar issue, but with glTexImage2D() instead of glTexSubImage2D(). The bug report for that one is at http://ati.cchtml.com/show_bug.cgi?id=1573.