Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-20 | OpenSubdiv: Add extra base level queries to topology refiner | Sergey Sharybin | |
2018-09-19 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-09-19 | Cycles: Cleanup, double semicolon | Sergey Sharybin | |
2018-09-19 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-09-19 | Fix wrong CUDA version warning in cmake. | Brecht Van Lommel | |
Fix suggested by Dalai. | |||
2018-09-19 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-19 | Cleanup: trailing space | Campbell Barton | |
2018-09-18 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-09-18 | Cycles: Fix usage of AVX2 intrinsics in AVX kernel | Ray Molenkamp | |
While building the AVX kernel, util_avxf.h/avxb.h were using some AVX2 intrinsics, these were never called, so it wasn't a run-time issue, but the intrinsics headers on centos excluded the AVX2 prototypes when building the AVX kernel causing build errors. This commit cleans up the improper usage of the AVX2 intrinsics and provides AVX fallback implementations for future use. Differential Revision: https://developer.blender.org/D3696 | |||
2018-09-17 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-09-17 | Cycles: Cleanup, remove dead code | Sergey Sharybin | |
2018-09-17 | Cycles: Remove unused malformed function | Sergey Sharybin | |
This isn't really possible to do the shuffle which was attempted to do. While it's possible to achieve expected behavior, the function needs to be rewritten. Since it's not used anyway, it's simpler to remove it for now. | |||
2018-09-17 | Cycles: Use proper mask for vectrorized boolean print | Sergey Sharybin | |
2018-09-12 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-09-12 | Cycles: Don't allocate Extra if BSDF allocation failed | Sergey Sharybin | |
Failed as in did not allocate due to possibly weight cutoff. Tryign to allocated Extra storage for closure in such situation will consfuse Cycles and cause crashes later one due to obscure values in ShaderData. | |||
2018-09-12 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-11 | Build: require OpenJPEG 2.x minimum, remove bundled version. | Brecht Van Lommel | |
* WITH_SYSTEM_OPENJPEG is removed and is now always on, this was already the case for macOS and Windows. * This should not break existing Linx builds. If there is no new enough OpenJPEG installed, CMake will no find libopenjp2 and WITH_IMAGE_OPENJPEG will be disabled. * install_deps.sh was updated with new package names, since distributions put this version in a new package. Differential Revision: https://developer.blender.org/D3663 | |||
2018-09-11 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-10 | Fix Cycles principled BSDF black with transmission and IOR 1.0. | Brecht Van Lommel | |
2018-09-10 | Cleanup: remove unused field args | Campbell Barton | |
2018-09-06 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-09-06 | Cleanup: fix compiler warning. | Brecht Van Lommel | |
2018-09-06 | Fix T56704: black / NaN values in Cycles normal pass. | Brecht Van Lommel | |
2018-09-06 | UI / Python: rename X-Ray to In Front, Draw to Display. | Brecht Van Lommel | |
See T56648. | |||
2018-09-06 | CMake: add missing headers | Campbell Barton | |
2018-09-06 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-06 | Cycles: Allow cancel during displacement of meshes | Mai Lavelle | |
2018-09-05 | UI: use grid flow for Cycles object settings. | William Reynish | |
2018-09-05 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-09-05 | cycles: Fix x86 build error. | Ray Molenkamp | |
WITH_CYCLES_CUDA_BINARIES was set as a regular variable causing it to be overwritten by the release.cmake settings. | |||
2018-09-04 | OpenSubdiv: Disable varying elements interpolation | Sergey Sharybin | |
We currently don't use those. Skipping creation of stencils for them gives about 7% speedup of evaluation creation. | |||
2018-09-04 | Cleanup: Typo in comment | Sergey Sharybin | |
2018-09-03 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-09-03 | Fix Cycles half float pragma for strict OpenCL compilers (like ROCm). | Alex Fuller | |
Differential Revision: https://developer.blender.org/D3669 | |||
2018-09-02 | Cleanup: comment blocks | Campbell Barton | |
2018-09-02 | Cleanup: comment blocks | Campbell Barton | |
2018-08-31 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-08-31 | Fix T56618: crash when typing certain characters on Linux. | Brecht Van Lommel | |
2018-08-31 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-08-31 | Cycles: Cleanup, use explicit comparison with NULL | Sergey Sharybin | |
2018-08-31 | Fix T56626: Cycles ambient occlusion only local : crash | Sergey Sharybin | |
Was caused by missing NULL pointer check in BVH8. | |||
2018-08-30 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-08-30 | Cycles: Cleanup, whitespace after keyword | Sergey Sharybin | |
2018-08-30 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-08-30 | Cycles: Fix detection of CPU brand string on 32 bit platforms | Sergey Sharybin | |
The assembler template was backing up and restoring ebx, which is fair enough. However, this did not prevent compiler for putting result variables to ebx. This was causing data corruption. In order to prevent this easiest solution is to list ebx in clobbers for the assembly. | |||
2018-08-30 | Fix T56612: crash in Cycles viewport render update, after recent changes. | Brecht Van Lommel | |
BVH8 refitting code had a bug. | |||
2018-08-30 | Cleanup: license header formatting. | Brecht Van Lommel | |
2018-08-29 | Cleanup: trailing space | Campbell Barton | |
2018-08-29 | Cleanup: trailing space | Campbell Barton | |
2018-08-29 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |