Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-24 | Fix Python warnings when running in background. | Brecht Van Lommel | |
2018-10-23 | I18n: tweak/fix exception catching code of pgettex() wrapper. | Bastien Montagne | |
Related to T57066, rather unlikely to fix core of the issue, but may solve crash itself. | |||
2018-10-22 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-10-22 | Windows: Enable python debugging in Visual Studio. | Ray Molenkamp | |
see D3817 for technical details, and https://wiki.blender.org/wiki/Tools/Debugging/Python_Visual_Studio for a end user quick-start guide. Differential Revision: https://developer.blender.org/D3817 | |||
2018-10-22 | Merge branch 'master' into blender2.8 | Campbell Barton | |
Reverts: 92fd931e536 | |||
2018-10-22 | Cycles: Enable shadow information in requested features when denoising is used | Lukas Stockner | |
The shadow information isn't only used for shadowcatchers, but also to generate the shadowing feature pass of the denoiser. | |||
2018-10-18 | UI: closure some more panels by default, leaving open mostly 1 per tab. | William Reynish | |
2018-10-16 | UI: tweak and fixes for cycles sampling panel, remove unneeded decorators. | Brecht Van Lommel | |
2018-10-11 | RNA: remove redundant new_from_object/to_mesh arg | Campbell Barton | |
If the caller wants loop-tris, there is a function to calculate them. | |||
2018-10-10 | Python API: add loop triangles access, remove tessfaces. | Brecht Van Lommel | |
Loop triangles are tessellated triangles create from polygons, for renderers or exporters that need to match Blender's polygon tesselation exactly. These are a read-only runtime cache. Tessfaces are a legacy data structure from before Blender supported n-gons, and were already mostly removed from the C code. Details on porting code to loop triangles is in the release notes. Differential Revision: https://developer.blender.org/D3539 | |||
2018-10-09 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-10-09 | Cleanup: spelling | Campbell Barton | |
2018-10-09 | Cycles: Fix NLM denoising kernels zeroing the wrong buffer on OpenCL | Lukas Stockner | |
Since my temporary buffer commit (about a month ago), the OpenCL device was zeroing the wrong buffer, leading to completely wrong filtered feature passes and therefore significantly lower-quality results than CPU and CUDA. | |||
2018-10-09 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-10-08 | Cycles: Clean up extra minus in previous commit | Lukas Stockner | |
Forgot to add that change, sorry for the noise. | |||
2018-10-08 | Cycles: Reuse existing buffer in the NLM denoising kernels on CPU | Lukas Stockner | |
2018-10-08 | Cycles: Use existing shared temporary memory in reconstruction step of the ↵ | Lukas Stockner | |
denoiser Previously the code allocated its own temporary memory, but it's possible to just use the existing shared one instead. | |||
2018-10-08 | UI: new icon set by Andrzej Ambroz. | Brecht Van Lommel | |
This is a monochrome icon set, with a more modern look and icons for various features that did not have a proper icon before. | |||
2018-10-06 | Cycles: Implement vectorized NLM kernels for faster CPU denoising | Lukas Stockner | |
2018-10-05 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-10-03 | cycles: Support building with cuda 10 on windows. | Ray Molenkamp | |
2018-10-03 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-10-03 | Fix build with older CMake versions that we still need to support. | Brecht Van Lommel | |
2018-10-03 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-10-03 | Fix T54287: memory not freed after rendering on Linux. | Brecht Van Lommel | |
With new jemalloc versions memory allocated by threads that then become inactive is not longer automatically freed. Instead we have to enable a background thread to do it. Some testing is needed to find out of this is sufficient, because the background thread only runs periodically. | |||
2018-10-01 | Fix Cycles Python warnings related to annotations. | Brecht Van Lommel | |
2018-10-01 | Fix T56909: wrong interface scale on macOS 10.14, when using 10.14 SDK. | Brecht Van Lommel | |
This does not affect existing releases as far as I can tell, only new builds using the new SDK have the problem. | |||
2018-09-30 | Fix T56396: Cycles wrong object motion blur with deformation blur disabled. | Brecht Van Lommel | |
2018-09-30 | Fix T56909: wrong interface scale on macOS 10.14, when using 10.14 SDK. | Brecht Van Lommel | |
This does not affect existing releases as far as I can tell, only new builds using the new SDK have the problem. | |||
2018-09-28 | Fix T56396: Cycles wrong object motion blur with deformation blur disabled. | Brecht Van Lommel | |
2018-09-28 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-09-28 | Cycles: Fix compilation error of CUDA kernel | Sergey Sharybin | |
Was caused by previous commit. | |||
2018-09-28 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-09-28 | Cycles: Fix crash with BVH8 on certain scenes | Sergey Sharybin | |
The crash was caused by BVH traversal stack being overflowed. That overflow was caused by lots of false-positive intersections for rays originating on a non-finite location. Not sure why those rays will be existing in the first place, this is to be investigated separately. This commit moves pre-SSE4.1 check to a higher level function and enables it for all miroarchitectures. | |||
2018-09-28 | Fix merge error, this should have been included from master. | Brecht Van Lommel | |
2018-09-28 | Fix compilation errors and warnings with Clang-6 | Sergey Sharybin | |
2018-09-27 | Cleanup: remove unused DerivedMesh code. | Sebastian Parborg | |
Differential Revision: https://developer.blender.org/D3736 | |||
2018-09-27 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-09-27 | Fix cycles_cubin_cc build error on macOS. | Brecht Van Lommel | |
2018-09-27 | Cleanup: fix harmless compiler warnings. | Brecht Van Lommel | |
2018-09-27 | Fix CUDA build with Xcode 10.0, use nvrtc due to incompatible compilers. | Brecht Van Lommel | |
2018-09-27 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-09-27 | Cycles: Cleanup | Sergey Sharybin | |
2018-09-27 | Cycles: Sync BVH8 unaligned node packing code with BVH4 | Sergey Sharybin | |
Similar to dfae3de6bdf. | |||
2018-09-27 | Tests: add --no-window-focus to open window without focus. | Brecht Van Lommel | |
This is useful to run OpenGL tests while continuing to do other tasks without windows constantly popping up in the foreground. | |||
2018-09-26 | OpenSubdiv: Cleanup, the TODO was actually solved | Sergey Sharybin | |
2018-09-26 | OpenSubdiv: Cleanup | Sergey Sharybin | |
2018-09-21 | Cycles: keep material settings panel closed by default. | Brecht Van Lommel | |
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 | |