https://bugs.winehq.org/show_bug.cgi?id=41827
--- Comment #4 from Axel D davyaxel@free.fr --- Also I recommand using the test app to find other bugs.
For example the part with is_invalid_op seems wrong, because when testing on windows, if there is an invalid stage (reading the texture), it seems to disable subsequent stages.