Campbell Barton
|
e12c08e8d1
ClangFormat: apply to source, most of intern
|
5 éve |
Sergey Sharybin
|
cb4b5e12ab
Cycles: Cleanup, spacing after preprocessor
|
6 éve |
Campbell Barton
|
1daa20ad9f
Cleanup: strip trailing space for cycles
|
6 éve |
Brecht Van Lommel
|
18a353dd24
Fix T52368: Cycles OSL trace() failing on Windows 32 bit.
|
7 éve |
Brecht Van Lommel
|
a8cc0d707e
Code refactor: split defines into separate header, changes to SSE type headers.
|
7 éve |
Sergey Sharybin
|
0579eaae1f
Cycles: Make all #include statements relative to cycles source directory
|
7 éve |
Sergey Sharybin
|
84c68dcb3f
Cycles: Minor cleanup, whitespace around keyword and preprocessor indent
|
8 éve |
Sergey Sharybin
|
f25f7c8030
Cycles: Re-implement some utilities to avoid use of boost
|
9 éve |
Thomas Dinges
|
aa49c16bd9
Cleanup: Avoid some warnings on OS X with clang and update comment.
|
9 éve |
Brecht Van Lommel
|
ea7ce7fcf4
Fix T46447: fix build on non-x86 platforms.
|
9 éve |
Sv. Lockal
|
d55868c3b2
Cycles: And yet another compilation fix after half-float commit for clang.
|
9 éve |
Thomas Dinges
|
ee36e75b85
Cleanup: Fix Cycles Apache header.
|
10 éve |
Sergey Sharybin
|
7b6c9d23cf
Cycles: Fix compilation error with MinGW and logging enabled
|
10 éve |
Thomas Dinges
|
e3ed13cbd4
Cleanup: Remove special code for Visual Studio 2008.
|
10 éve |
Thomas Dinges
|
866c7fb6e6
Cycles: Add an AVX2 CPU kernel.
|
10 éve |
Thomas Dinges
|
cd5e1ff74e
Cycles Refactor: Add SSE Utility code from Embree for cleaner SSE code.
|
10 éve |
Campbell Barton
|
b3bb50f687
Warnings: quiet unused define message
|
11 éve |
Brecht Van Lommel
|
f70d966047
Scons: refactor cycles kernel code to avoid building the AVX kernel with
|
11 éve |
Thomas Dinges
|
de28a4d4b2
Cycles: Add an AVX kernel for CPU rendering.
|
11 éve |
Brecht Van Lommel
|
8af782ad22
Code cleanup: some reshuffling of SIMD defines moving more code to util_optimization.h.
|
11 éve |
Thomas Dinges
|
9e3ddd70d4
Cycles: Disable SSE41 kernel on 32bit, we don't use intrinsics here anyway. Also disable it for Visual Studio < 2012, broken blendv instruction.
|
11 éve |
Thomas Dinges
|
9351ac0d85
Cycles: Skip the compilation of the dedicated SSE2 kernel on x86-64, we can assume SSE2 here, so just re-use the regular one. Saves 500kb in the blender binary.
|
11 éve |