On Mon, Jul 18, 2016 at 1:27 PM, Józef Kucia jkucia@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));".