Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/intern
AgeCommit message (Collapse)Author
2018-09-26OpenSubdiv: Cleanup, the TODO was actually solvedSergey Sharybin
2018-09-26OpenSubdiv: CleanupSergey Sharybin
2018-09-21Cycles: keep material settings panel closed by default.Brecht Van Lommel
2018-09-20OpenSubdiv: Add extra base level queries to topology refinerSergey Sharybin
2018-09-19Merge branch 'master' into blender2.8Sergey Sharybin
2018-09-19Cycles: Cleanup, double semicolonSergey Sharybin
2018-09-19Merge branch 'master' into blender2.8Brecht Van Lommel
2018-09-19Fix wrong CUDA version warning in cmake.Brecht Van Lommel
Fix suggested by Dalai.
2018-09-19Merge branch 'master' into blender2.8Campbell Barton
2018-09-19Cleanup: trailing spaceCampbell Barton
2018-09-18Merge branch 'master' into blender2.8Sergey Sharybin
2018-09-18Cycles: Fix usage of AVX2 intrinsics in AVX kernelRay 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-17Merge branch 'master' into blender2.8Bastien Montagne
2018-09-17Cycles: Cleanup, remove dead codeSergey Sharybin
2018-09-17Cycles: Remove unused malformed functionSergey 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-17Cycles: Use proper mask for vectrorized boolean printSergey Sharybin
2018-09-12Merge branch 'master' into blender2.8Sergey Sharybin
2018-09-12Cycles: Don't allocate Extra if BSDF allocation failedSergey 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-12Merge branch 'master' into blender2.8Campbell Barton
2018-09-11Build: 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-11Merge branch 'master' into blender2.8Campbell Barton
2018-09-10Fix Cycles principled BSDF black with transmission and IOR 1.0.Brecht Van Lommel
2018-09-10Cleanup: remove unused field argsCampbell Barton
2018-09-06Merge branch 'master' into blender2.8Brecht Van Lommel
2018-09-06Cleanup: fix compiler warning.Brecht Van Lommel
2018-09-06Fix T56704: black / NaN values in Cycles normal pass.Brecht Van Lommel
2018-09-06UI / Python: rename X-Ray to In Front, Draw to Display.Brecht Van Lommel
See T56648.
2018-09-06CMake: add missing headersCampbell Barton
2018-09-06Merge branch 'master' into blender2.8Campbell Barton
2018-09-06Cycles: Allow cancel during displacement of meshesMai Lavelle
2018-09-05UI: use grid flow for Cycles object settings.William Reynish
2018-09-05Merge remote-tracking branch 'origin/master' into blender2.8Ray Molenkamp
2018-09-05cycles: 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-04OpenSubdiv: Disable varying elements interpolationSergey Sharybin
We currently don't use those. Skipping creation of stencils for them gives about 7% speedup of evaluation creation.
2018-09-04Cleanup: Typo in commentSergey Sharybin
2018-09-03Merge branch 'master' into blender2.8Bastien Montagne
2018-09-03Fix Cycles half float pragma for strict OpenCL compilers (like ROCm).Alex Fuller
Differential Revision: https://developer.blender.org/D3669
2018-09-02Cleanup: comment blocksCampbell Barton
2018-09-02Cleanup: comment blocksCampbell Barton
2018-08-31Merge branch 'master' into blender2.8Brecht Van Lommel
2018-08-31Fix T56618: crash when typing certain characters on Linux.Brecht Van Lommel
2018-08-31Merge branch 'master' into blender2.8Sergey Sharybin
2018-08-31Cycles: Cleanup, use explicit comparison with NULLSergey Sharybin
2018-08-31Fix T56626: Cycles ambient occlusion only local : crashSergey Sharybin
Was caused by missing NULL pointer check in BVH8.
2018-08-30Merge branch 'master' into blender2.8Sergey Sharybin
2018-08-30Cycles: Cleanup, whitespace after keywordSergey Sharybin
2018-08-30Merge branch 'master' into blender2.8Brecht Van Lommel
2018-08-30Cycles: Fix detection of CPU brand string on 32 bit platformsSergey 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-30Fix T56612: crash in Cycles viewport render update, after recent changes.Brecht Van Lommel
BVH8 refitting code had a bug.
2018-08-30Cleanup: license header formatting.Brecht Van Lommel