Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2018-08-29 | Fix Cycles CUDA build after recent changes. | Brecht Van Lommel | |
2018-08-29 | Cleanup: consistent includes. | Brecht Van Lommel | |
2018-08-29 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-08-29 | CMake: Comply with include path reported by FindOpenGL.cmake | Sergey Sharybin | |
The script clearly states: This makes the presumption that you are include al.h like #include "al.h" and not #include <AL/al.h> The reason for this is that the latter is not entirely portable. Windows/Creative Labs does not by default put their headers in AL/ and OS X uses the convention <OpenAL/al.h>. This commit makes default precompiled OpenAL to be properly detected and also removes hack on MacOS which was finding the OpenAL package but then was overwriting include directory. Note, that new audaspace in 2.8 is using expected #include <al.h>. | |||
2018-08-29 | Cycles: Add BVH8 and packeted triangle intersection | Sergey Sharybin | |
This is an initial implementation of BVH8 optimization structure and packated triangle intersection. The aim is to get faster ray to scene intersection checks. Scene BVH4 BVH8 barbershop_interior 10:24.94 10:10.74 bmw27 02:41.25 02:38.83 classroom 08:16.49 07:56.15 fishy_cat 04:24.56 04:17.29 koro 06:03.06 06:01.45 pavillon_barcelona 09:21.26 09:02.98 victor 23:39.65 22:53.71 As memory goes, peak usage raises by about 4.7% in a complex scenes. Note that BVH8 is disabled when using OSL, this is because OSL kernel does not get per-microarchitecture optimizations and hence always considers BVH3 is used. Original BVH8 patch from Anton Gavrikov. Batched triangles intersection from Victoria Zhislina. Extra work and tests and fixes from Maxym Dmytrychenko. | |||
2018-08-28 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-08-28 | UI: use keyword arguments | Campbell Barton | |
Prepare for keyword only args. | |||
2018-08-28 | Cycles: use fields for property definitions | Campbell Barton | |
2018-08-28 | RNA: UILayout.split(..) 'percentage' to 'factor' | Campbell Barton | |
Misleading name since it's between 0..1. Use as a keyword argument to prepare for keyword only args. Also document that leaving unset has special behavior. | |||
2018-08-28 | UI: text keyword argument to label | Campbell Barton | |
Prepare for keyword only args | |||
2018-08-28 | cmake: adjustments required for lib-upgrade on windows. | Ray Molenkamp | |
2018-08-27 | Fix pen tablet stuck on Windows for some non-Wacom tablets. | Colby Klein | |
Differential Revision: https://developer.blender.org/D3573 | |||
2018-08-26 | Cleanup: trailing space | Campbell Barton | |
2018-08-25 | Cycles Denoiser: Allocate a single temporary buffer for the entire denoising ↵ | Lukas Stockner | |
process With small tiles, the repeated allocations on GPUs can actually slow down the denoising quite a lot. Allocating the buffer just once reduces rendertime for the default cube with 16x16 tiles and denoising on a mobile 1050 from 22.7sec to 14.0sec. | |||
2018-08-25 | Cycles: Add Denoising Clean to the debugging denoising passes | Lukas Stockner | |
2018-08-24 | Cycles: Cleanup, style | Sergey Sharybin | |
I wouldn't mind changing style to have space after keyword, but there was no official code style change proposed. | |||
2018-08-24 | Cycles: Fix wrong looking voronoi of second 2nd closest | Sergey Sharybin | |
Was only happening for release builds made with GCC-8. Probably some optimization strtegy was confused by uninitialized variable. | |||
2018-08-23 | UI: Subpanels to Cycles Samples for Branched Path Tracing | William Reynish | |
2018-08-23 | Merge branch 'master' into blender2.8 | Bastien Montagne | |