Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
math_brute_force: stop relying on volatile for IsTininessDetectedBefo…
…reRounding This makes it literally impossible for drivers to constant fold the IsTininessDetectedBeforeRounding kernel. Sure, drivers might have should respect volatile here, but I'm not convinced this is actually required by the spec in a very strict sense, because here there are no side-effects possible in the first place. And as far as I know, constant folding is allowed to give different results than an actual GPU calculation would. In any case, passing the constants via kernel arguments makes this detection more reliable and one doesn't have to wonder why the fma test is failing.
- Loading branch information