Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-24 | Build script: Don't use external Pugi for OSL | Sergey Sharybin | |
Now, things are becoming REALLY confusing. The script does build pugi, but is never telling OIIO to use an external one. Which makes it to use a bundled one. Trying to link OSL to a different version of pugi causes a lot of linking errors. Interestingly enough, that was me who made OSL to use external pugi to solve configuration problem. But now i can not reproduce that anymore. Ideally we would either link everything against our pugi, or not compile it at all. | |||
2018-12-21 | Update for moving blender2.8 to master. | Brecht Van Lommel | |
2018-12-19 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-12-19 | Build info: Ensure hash length is same across all platforms and has no conflicts | Sergey Sharybin | |
The original issue was that different platforms will use different hash lengths, just because defaults on Git client were different. Now we use explicit length for the hash, and length is the same as is used for short hashes in Linux -- apparently they started to have collisions with length of 11. | |||
2018-12-14 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-12-14 | Dependencies builder: Don't rely on system-wide PugiXML | Sergey Sharybin | |
2018-12-13 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-12-13 | deps: add missing sqlite dll to windows build. | Ray Molenkamp | |
2018-12-12 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-12-12 | dependencies windows: Replace pthreads-win32 2.9.1 with pthreads4w 3.0.0 | Ray Molenkamp | |
maintenance seems to have stopped for pthreads-win32 | |||
2018-12-05 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-12-05 | deps: update opencollada to v1.6.68 | Ray Molenkamp | |
2018-12-05 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-12-05 | Install_deps: bump collada version to 1.6.68. | Bastien Montagne | |
2018-12-04 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-12-04 | Buildbot: enable support for NVIDIA Turing cards in Cycles (like GTX 20xx). | Brecht Van Lommel | |
We currently only build the sm_7x kernels with CUDA 10.0, older cards still use 9.1 until rendering errors are solved for them. | |||
2018-12-04 | Cycles: add initial CUDA 10.0 support, but only recommend use for Turing cards. | Brecht Van Lommel | |
There may still be rendering errors when used for older graphics cards. | |||
2018-11-29 | Cleanup: correct typo, no need for ./ prefix | Campbell Barton | |
2018-11-29 | CMake: add missing files | Campbell Barton | |
2018-11-29 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-11-29 | CMake: update checker | Campbell Barton | |
Support skipping cmake files | |||
2018-11-28 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-11-28 | Add cross-platform NUMA library | Sergey Sharybin | |
Makes it simple to use NUMA libraries on various platforms. | |||
2018-11-27 | Fix T58088: OpenSubdiv not enabled by default in macOS builds. | Brecht Van Lommel | |
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-23 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-11-23 | Fix T57998: crash at start with jemalloc package on some Linux distributions. | Brecht Van Lommel | |
The jemalloc library must be ahead of pthread in linking order, so jemalloc can find the pthread symbols for its background thread. | |||
2018-11-08 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-11-08 | build: add proper embree support to platform_win32.cmake | Ray Molenkamp | |
made the use of findpackage optional and add support for debug builds | |||
2018-11-08 | build_environment: add debug libs for embree on windows | Ray Molenkamp | |
2018-11-08 | build_deps_windows: add option to to only create project files. | Ray Molenkamp | |
2018-11-07 | Merge branch 'master' into blender2.8 | Stefan Werner | |
2018-11-07 | install_deps: Added optional build of Embree to install_deps.sh, turned off ↵ | Stefan Werner | |
by default. | |||
2018-11-07 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-11-07 | Fix build with OSL, remove unneeded file after Embree changes. | Brecht Van Lommel | |
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-10-31 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-10-31 | make.bat: fix unquoted variables. | Ray Molenkamp | |
causing build issues for some users. | |||
2018-10-30 | Fix "make update" on Windows not updating addons to the blender2.8 branch. | Ray Molenkamp | |
based on rB8e183a83b7aa3bbdefcdea6a86ca2c0dbd00417f | |||
2018-10-28 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-10-28 | Fix Linux build after Cryptomatte commit. | Brecht Van Lommel | |
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-19 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-10-19 | build_depenencies: Fix url for openal. | Ray Molenkamp | |
2018-10-17 | Fix cmake not triggering rebuild on .glsl changes | Dalai Felinto | |
At least on windows we do not re-run datatoc when the .glsl files change. To test is simple, just change edit_mesh_overlay_common_lib.glsl remove lines, write plain text, ..., now rebuild and go in edit mode with the default cube. I also had to remove the entry in gpu/CMakeLists.txt for gpu_shader_material.glsl since this was being tracked directly, as well as running data_to_c_simple (otherwise CMake raises an error for duplicated entries). We probably want to do the same for the other datatoc functions. Reviewers: LazyDodo, brecht Differential Revision: https://developer.blender.org/D3803 | |||
2018-10-16 | Fix cmake not triggering rebuild on .glsl changes | Dalai Felinto | |
At least on windows we do not re-run datatoc when the .glsl files change. To test is simple, just change edit_mesh_overlay_common_lib.glsl remove lines, write plain text, ..., now rebuild and go in edit mode with the default cube. I also had to remove the entry in gpu/CMakeLists.txt for gpu_shader_material.glsl since this was being tracked directly, as well as running data_to_c_simple (otherwise CMake raises an error for duplicated entries). We probably want to do the same for the other datatoc functions. Reviewers: LazyDodo, brecht Differential Revision: https://developer.blender.org/D3803 | |||
2018-10-05 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |