50 const quint64 kxa = 427140578808118991LL;
51 const quint64 kya = 166552399647317237LL;
52 const quint64 kxb = 48058817213113801LL;
53 const quint64 kyb = 9206429469018994469LL;
56 quint64 n1 = (quint64(x + 5) * kxa) *
d->seed;
57 quint64 n2 = (quint64(y + 7) * kya) + (
d->seed * 1040097393733LL);
60 n1 = (n1 >> 32) ^ (n1 << 32);
61 n2 = (n2 >> 32) ^ (n2 << 32);
62 n1 ^= x ^ (quint64(y ^
d->seed) * kyb);
63 n2 ^= y ^ (quint64(x + 13) * kxb);
67 for (
int p = 0;
p < 8; ++
p)