diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-04-17 07:34:20 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-04-17 07:35:07 +0300 |
commit | 91a9cd0a94000047248598394c41ac30f893f147 (patch) | |
tree | 86315c6b61a4b96066fae4809070614267c379d3 | |
parent | e12c08e8d170b7ca40f204a5b0423c23a9fbc2c1 (diff) |
ClangFormat: manually format sobol.cpp
Disabled because it uses a lot of memory and is mostly data.
-rw-r--r-- | intern/cycles/render/sobol.cpp | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/intern/cycles/render/sobol.cpp b/intern/cycles/render/sobol.cpp index 487599476d4..5fb3531b03b 100644 --- a/intern/cycles/render/sobol.cpp +++ b/intern/cycles/render/sobol.cpp @@ -54,8 +54,8 @@ CCL_NAMESPACE_BEGIN #define SOBOL_MAX_NUMBER 32 typedef struct SobolDirectionNumbers { - uint d, s, a; - uint m[SOBOL_MAX_NUMBER]; + uint d, s, a; + uint m[SOBOL_MAX_NUMBER]; } SobolDirectionNumbers; /* Note: this file is skipped by clang-format. */ @@ -21268,40 +21268,40 @@ static SobolDirectionNumbers SOBOL_NUMBERS[SOBOL_MAX_DIMENSIONS - 1] = { void sobol_generate_direction_vectors(uint vectors[][SOBOL_BITS], int dimensions) { - assert(dimensions <= SOBOL_MAX_DIMENSIONS); + assert(dimensions <= SOBOL_MAX_DIMENSIONS); - const uint L = SOBOL_BITS; + const uint L = SOBOL_BITS; - /* first dimension is exception */ - uint *v = vectors[0]; + /* first dimension is exception */ + uint *v = vectors[0]; - for(uint i = 0; i < L; i++) - v[i] = 1 << (31-i); // all m's = 1 + for (uint i = 0; i < L; i++) + v[i] = 1 << (31 - i); // all m's = 1 - for(int dim = 1; dim < dimensions; dim++) { - SobolDirectionNumbers *numbers = &SOBOL_NUMBERS[dim-1]; - uint s = numbers->s; - uint a = numbers->a; - uint *m = numbers->m; + for (int dim = 1; dim < dimensions; dim++) { + SobolDirectionNumbers *numbers = &SOBOL_NUMBERS[dim - 1]; + uint s = numbers->s; + uint a = numbers->a; + uint *m = numbers->m; - v = vectors[dim]; + v = vectors[dim]; - if(L <= s) { - for(uint i = 0; i < L; i++) - v[i] = m[i] << (31-i); - } - else { - for(uint i = 0; i < s; i++) - v[i] = m[i] << (31-i); + if (L <= s) { + for (uint i = 0; i < L; i++) + v[i] = m[i] << (31 - i); + } + else { + for (uint i = 0; i < s; i++) + v[i] = m[i] << (31 - i); - for(uint i = s; i < L; i++) { - v[i] = v[i-s] ^ (v[i-s] >> s); + for (uint i = s; i < L; i++) { + v[i] = v[i - s] ^ (v[i - s] >> s); - for(uint k = 1; k < s; k++) - v[i] ^= (((a >> (s-1-k)) & 1) * v[i-k]); - } - } - } + for (uint k = 1; k < s; k++) + v[i] ^= (((a >> (s - 1 - k)) & 1) * v[i - k]); + } + } + } } CCL_NAMESPACE_END |