https://bugs.winehq.org/show_bug.cgi?id=29872
--- Comment #33 from klemensbaum@gmail.com --- Created attachment 51340 --> https://bugs.winehq.org/attachment.cgi?id=51340 Enable mipmap autogeneration unconditionally
Uncommenting the check for the WINED3DUSAGE_AUTOGENMIPMAP flag in dlls/wined3d/texture.c so that mipmap autogeneration is unconditionally enabled makes the corruption disappear.
It would be interesting to know where the behavior differs from Direct3D, as the flags passed to CreateTexture do not include D3DUSAGE_AUTOGENMIPMAP.