On Mon, Jul 18, 2016 at 1:27 PM, Józef Kucia <jkucia(a)codeweavers.com> wrote:
+ return uint4(~bits[0], ~(bits[0] & ~0u), ~bits[1], ~(bits[1] & ~0u));
This is a mistake. It should read "return uint4(~bits[0], ~(bits[0] ^
~0u), ~bits[1], ~(bits[1] ^ ~0u));".