Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-26 | Cycles: Restore cycles_cubin_cc to working order | Ray Molenkamp | |
Reviewed by: brecht pmoursnv Differential Revision: https://developer.blender.org/D7136 | |||
2020-03-19 | Cleanup: `make format` after SortedIncludes change | Dalai Felinto | |
2020-03-18 | Cycles: support rendering new Volume object type | Brecht Van Lommel | |
Voxels are loaded directly from the OpenVDB grid. Rendering still only supports dense grid, so memory usage is not great for sparse volumes, this is to be addressed in the future. Ref T73201 | |||
2020-03-11 | Fix Cycles link error with debug + asan after RTTI changes | Brecht Van Lommel | |
2020-03-04 | Cleanup: cmake indentation | Campbell Barton | |
2020-02-07 | Cleanup: split Cycles Hair and Mesh classes, with Geometry base class | Brecht Van Lommel | |
2020-02-07 | Cleanup: add type inheritance for Cycles nodes | Brecht Van Lommel | |
2019-04-19 | CMake: fix Cycles linking with OpenCL | Campbell Barton | |
2019-04-19 | Cleanup: correct misleading classmethod arg | Campbell Barton | |
2019-04-17 | ClangFormat: format '#if 0' code in intern/ | Campbell Barton | |
2019-04-17 | ClangFormat: apply to source, most of intern | Campbell Barton | |
Apply clang format as proposed in T53211. For details on usage and instructions for migrating branches without conflicts, see: https://wiki.blender.org/wiki/Tools/ClangFormat | |||
2019-04-04 | Fix T60379: Cycles viewport adaptive subdivision hangs after updates. | Brecht Van Lommel | |
The camera world to raster computation was using wrong values. Also fixes update when changing subdivision scene settings. | |||
2019-03-26 | Fix Cycles standalone build, needs OpenJPEG libraries with OIIO now. | Brecht Van Lommel | |
2019-03-15 | Cleanup: unused imports | Campbell Barton | |
2019-03-05 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-03-05 | Cycles: Changed standalone XML parser to read UV as float2 | Stefan Werner | |
2019-02-14 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-02-14 | Cleanup: fix compiler warnings. | Brecht Van Lommel | |
2019-01-30 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-29 | Cycles: delay CUDA and OpenCL initialization to avoid driver crashes. | Brecht Van Lommel | |
We've had many reported crashes on Windows where we suspect there is a corrupted OpenCL driver. The purpose here is to keep Blender generally usable in such cases. Now it always shows None / CUDA / OpenCL in the preferences, and only when selecting one will it reveal if there are any GPUs available. This should avoid crashes when opening the preferences or on startup. Differential Revision: https://developer.blender.org/D4265 | |||
2019-01-27 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-27 | Fix Cycles standalone build as part of Blender. | Brecht Van Lommel | |
2018-12-13 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-12-13 | Cycles: Update standalone app to OIIO 2.0 | Sergey Sharybin | |
2018-11-26 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-11-26 | CMake: Remove Cycles specific OpenSubdiv options | Sergey Sharybin | |
Just use one flag which enables OpenSubdiv globally for all the areas of Blender. | |||
2018-11-09 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-11-09 | Cycles: Cleanup, spacing after preprocessor | Sergey Sharybin | |
It is supposed to be two spaces before comment stating which if else/endif statements corresponds to. Was mainly violated in the header guards. | |||
2018-11-07 | Merge branch 'master' into blender2.8 | Stefan Werner | |
2018-11-07 | Cycles: Added Embree as BVH option for CPU renders. | Stefan Werner | |
Note that this is turned off by default and must be enabled at build time with the CMake WITH_CYCLES_EMBREE flag. Embree must be built as a static library with ray masking turned on, the `make deps` scripts have been updated accordingly. There, Embree is off by default too and must be enabled with the WITH_EMBREE flag. Using Embree allows for much faster rendering of deformation motion blur while reducing the memory footprint. TODO: GPU implementation, deduplication of data, leveraging more of Embrees features (e.g. tessellation cache). Differential Revision: https://developer.blender.org/D3682 | |||
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-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-08-28 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
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-07-10 | Fix Cycles standalone build issue with OpenColorIO. | Brecht Van Lommel | |
2018-07-06 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-07-06 | Cleanup: strip trailing space for cycles | Campbell Barton | |
2018-06-14 | Merge remote-tracking branch 'origin/master' into blender2.8 | Lukas Stockner | |
2018-06-14 | Cycles: Query XYZ to/from Scene Linear conversion from OCIO instead of ↵ | Lukas Stockner | |
assuming sRGB I've limited it to just the RGB<->XYZ stuff for now, correct image handling is the next step. Reviewers: brecht, sergey Differential Revision: https://developer.blender.org/D3478 | |||
2018-03-16 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-03-16 | Code refactor: move OIIO image buffer writing outside session, into callback. | Guillaume Chereau | |
Original patch by Guillaume, modifications by Brecht. Differential Revision: https://developer.blender.org/D3102 | |||
2018-03-10 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-03-10 | Code refactor: make Transform always affine, dropping last row. | Brecht Van Lommel | |
This save a little memory and copying in the kernel by storing only a 4x3 matrix instead of a 4x4 matrix. We already did this in a few places, and those don't need to be special exceptions anymore now. | |||
2018-03-03 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-03-02 | Fix Cycle standalone build. | Brecht Van Lommel | |
2018-02-18 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-02-18 | Cycles: tweak CUDA messages and avoid build errors with existing sm_2x configs. | Brecht Van Lommel | |
2018-02-09 | Merge branch 'master' into blender2.8 | Campbell Barton | |