https://bugs.winehq.org/show_bug.cgi?id=56691
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- It fails on a very first shader, using "unsigned int" type for local variable. Current we reject "unsigned" keyword right away apparently, but instead "unsigned int" should be equivalent to "uint".
I'll add some tests, that's probably not hard to implement.