Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-19 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-07-19 | make.bat : restore msvc2015 support. | Ray Molenkamp | |
broke when i removed the 2013 support. | |||
2018-07-18 | GWN: Port to GPU module: Replace GWN prefix by GPU | Clément Foucault | |
2018-07-17 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-07-17 | make.bat: remove msvc2013 support. | Ray Molenkamp | |
2018-07-16 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-07-16 | Buildbot: update for new VS2017 buildbot worker name. | Brecht Van Lommel | |
2018-07-15 | WM: rename files, manipulator -> gizmo | Campbell Barton | |
Edit doxy files and header guards only. | |||
2018-07-12 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-07-11 | Buildbot: initial configuration for Visual Studio 2017. | Brecht Van Lommel | |
2018-06-29 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-29 | Cleanup: trailing newlines | Campbell Barton | |
2018-06-29 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-29 | Cleanup: trailing newlines | Campbell Barton | |
2018-06-27 | CMake: fix linking blendont | Campbell Barton | |
2018-06-25 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-25 | CMake: correct remove_strict_cxx_flags_file | Campbell Barton | |
Was still using C-flags. | |||
2018-06-22 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-06-22 | CMake: Make language explicit for per-file strict flags removal | Sergey Sharybin | |
2018-06-22 | CMake: Cleanup, add_cc_flag -> add_c_flag | Sergey Sharybin | |
2018-06-22 | CMake: Cleanup, rename CC_REMOVE_STRICT_FLAGS to C_REMOVE_STRICT_FLAGS | Sergey Sharybin | |
2018-06-22 | CMake: Tweaks to removal of strict flags | Sergey Sharybin | |
Silences the following strict flags from external libraries: - -Wclass-memaccess - -Wswitch - -Wtype-limits - -Wint-in-bool-context Needed to tweak macro a bit, since the old logic was wrong: we can not use CXX flags for C compiler, need way more strict separation between what goes where. | |||
2018-06-18 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-06-18 | make.bat: Fix msvc-2017 detection. | Ray Molenkamp | |
D3485 by @manung Differential Revision: https://developer.blender.org/D3485 | |||
2018-06-17 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-17 | Cleanup: trailing space cmake, make.bat | Campbell Barton | |
2018-06-16 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-06-16 | make.bat: Fix `make showhashes` not working. | Ray Molenkamp | |
broke in recent refactor. | |||
2018-06-10 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-10 | Cleanup: trailing space in CMake files | Campbell Barton | |
2018-06-06 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-05 | make.bat : move all experimental options to their own section in the help. | Ray Molenkamp | |
2018-06-05 | make.bat : bring the help up to date with recent additions to the build script. | Ray Molenkamp | |
2018-06-05 | make.bat : check for existence of ninja before using it. | Ray Molenkamp | |
2018-06-05 | make.bat: change the way the vs buildtools are detected. | Ray Molenkamp | |
The recent change also used the buildtools instead of the regular compiler, you now have to explicitly state what you want to use : 2017 - the standard msvc compiler 2017pre - the msvc compiler from the preview installation 2017b - the msvc compiler from the buildtools installation | |||
2018-06-05 | Merge branch 'master' into 28 | Campbell Barton | |
2018-06-05 | make.bat: cache the vcredist directory. | Ray Molenkamp | |
When run from make.bat the environment is setup correctly and the VCToolsRedistDir environment variable exists, on later invocations of cmake this may no longer be the case and a warning was emitted about the missing runtime. we can't rely on InstallRequiredSystemLibraries.cmake here since it uses the compiler version to figure out the correct location and it doesn't know how to deal with clang. | |||
2018-06-05 | make.bat : Fix clang+asan msbuild project generation | Ray Molenkamp | |
2018-06-03 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-02 | build_environment: support for msvc2017 and newer cmake. | Ray Molenkamp | |
-expanded build_deps.cmd with 2017 support, it can't locate msvc2017 so needs to be run from developer prompt. -Newer cmake was unhappy with openal's cmakelists.txt -collada has warning as error on and errored out on new msvc2017 warnings. | |||
2018-06-02 | build_environment: fix paths in osl.diff | Ray Molenkamp | |
2018-06-01 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
Conflicts: source/blender/editors/io/io_collada.c source/blender/editors/object/object_bake.c source/blender/editors/object/object_edit.c source/blender/editors/render/render_internal.c source/blender/makesrna/intern/rna_object_api.c source/blenderplayer/bad_level_call_stubs/stubs.c | |||
2018-06-01 | Math: optimizations for 4x4x matrix inverse, multiplications. | Brecht Van Lommel | |
In some heavy rigs matrix inverse can be 10% of computation time. This reduces it to 2% by using Eigen's optimized 4x4 matrix inverse and SSE matrix multiplication. | |||
2018-05-31 | Add Asan support for clang on windows. | Ray Molenkamp | |
This will currently only work for the RelWithDebInfo configuration since asan does not support the debug crt. for source line information in the reports, you need a copy of llvm-symbolizer in the blender folder or set the ASAN_SYMBOLIZER_PATH environment variable to point to it. Currently (as of 6.0.0) llvm-symbolizer does not ship with the binary clang/llvm distribution. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D3446 | |||
2018-05-31 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-05-30 | make.bat: fix support for building with just the build tools installed. | Ray Molenkamp | |
2018-05-29 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
Conflicts: source/blender/blenkernel/BKE_material.h source/blender/blenkernel/BKE_mesh.h source/blender/blenkernel/intern/library_remap.c source/blender/blenkernel/intern/material.c source/blender/editors/object/object_relations.c source/blender/editors/render/render_preview.c source/blender/makesrna/intern/rna_object.c | |||
2018-05-29 | make.bat : fix release build not getting the right settings. | Ray Molenkamp | |
2018-05-29 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-05-29 | make.bat : improve error message while detecting the msvc runtime when using ↵ | Ray Molenkamp | |
clang |