https://bugs.winehq.org/show_bug.cgi?id=37912
--- Comment #7 from Johannes Dewender wine@JonnyJD.net --- I did more extensive testing and Alt-Tabbing seems to be a requirement for the rendering issues. If I play 10 minutes straight without ever switching to anything else (= always having the game displayed on the screen) I don't see any problems. Only after Alt-tabbing I get the error messages and the rendering problems.
On the other hand: If I do have problems with a black "landscape" and I ALT-tab it does get better sometimes. Better in the sense that I only get the stripes (sometimes cirles centered at the char), empty globes, red dots, but not everything is black anymore.
Playing on my first or second screen doesn't seem to make a difference. I also tried on my first screen now and I do have the same issues when ALT-tabbing.
So my guess would be that some "ressources" are flushed when switching context and not accessible when switching back to the game. This is possibly also what happens when loading a new level in FarCry: some ressources from the previous level are expected to be accessible, but are not.
I am running with WINEDEBUG=fixme-all. I can happily change that to give a better log. With that setting I only get a few usual Diablo errors and the ones I mentioned in comment 4. So I didn't attach a separate log yet.