https://bugs.winehq.org/show_bug.cgi?id=41827
--- Comment #3 from Axel D davyaxel@free.fr --- (In reply to Matteo Bruni from comment #2)
It's more likely that we want max(t, 0.0) there.
The problem is then the behaviour of 0^0
Do you want to have a go at extending / modifying test_specular_lighting() to check for this edge case?
It'd be a good thing to do, but I have spent already a lot of time on that bug, and I'm not willing to spend more time on it.