Revision 21105e1 by Campbell Barton August 29, 2018, 15:17 (GMT) |
Cleanup: use simple early exit for common case Caused MSVC warning, may as well do simple check. |
Revision 76a9752 by Campbell Barton August 29, 2018, 15:03 (GMT) |
Cleanup: trailing space |
Revision cc5d55f by Campbell Barton August 29, 2018, 15:03 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 2c0f22f by Campbell Barton August 29, 2018, 14:56 (GMT) |
Cleanup: correct header guard |
Revision 927cf91 by Campbell Barton August 29, 2018, 14:56 (GMT) |
Cleanup: trailing space |
Revision fd2615f by Brecht Van Lommel August 29, 2018, 14:42 (GMT) |
Merge branch 'master' into blender2.8 |
Revision ddf8c49 by Brecht Van Lommel August 29, 2018, 14:35 (GMT) |
Fix Cycles CUDA build after recent changes. |
Revision 8864dde by Brecht Van Lommel August 29, 2018, 14:32 (GMT) |
Cleanup: remove unused build environment patches. |
Revision a7f5418 by Brecht Van Lommel August 29, 2018, 14:32 (GMT) |
Cleanup: consistent includes. |
Revision c3a6b18 by Sergey Sharybin August 29, 2018, 14:29 (GMT) |
Buildbot: Some inital work to support newer chroot environment |
Revision 0d08579 by Brecht Van Lommel August 29, 2018, 14:25 (GMT) |
Python / Cleanup: rename INFO_MT to TOPBAR_MT/VIEW3D_MT to reflect actual location. |
Revision 42f7767 by Brecht Van Lommel August 29, 2018, 14:25 (GMT) |
Cleanup: rename files from group to collection to match contents. |
Revision 2385fda by Sergey Sharybin August 29, 2018, 14:15 (GMT) |
CMake: Allow specifying custom LIBDIR on Unix Works similar to how maxOS deals with this. |
Revision 31278eb by Sergey Sharybin August 29, 2018, 14:09 (GMT) |
Merge branch 'master' into blender2.8 |
Revision e81c352 by Campbell Barton August 29, 2018, 13:58 (GMT) |
Tool System: hide paint options for non brush tools |
Revision b2c7077 by Sergey Sharybin August 29, 2018, 13:08 (GMT) |
CMake: Comply with include path reported by FindOpenGL.cmake 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>. |
Revision 987b3ab by Sergey Sharybin August 29, 2018, 13:05 (GMT) |
CMake: Make sure zlib folder comes first for precompiled Linux libraries Without this find_package(ZLIB) will find ZLib from OpenCollada folder, which has older ABI and is not what was used to link PNG against. |
Revision 73f2056 by Sergey Sharybin August 29, 2018, 13:03 (GMT) |
Cycles: Add BVH8 and packeted triangle intersection 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. |
Revision 5269a3c by Campbell Barton August 29, 2018, 13:00 (GMT) |
Tool System: tool to extrude along normals |
Revision 66f8a4c by Sergey Sharybin August 29, 2018, 12:11 (GMT) |
Build environment: Fix compilation of boost on Linux 32bit |
|
|
|


Master Commits
MiikaHweb | 2003-2021