Go to file
Sergey Sharybin bc7ff3c2b4 Cycles: Enable leaf split by primitive type and adopt BVH traversal for this
This commit enables BVH leaf nodes split by the primitive type and makes it
so BVH traversal code is now aware and benefits from this.

As was mentioned in original commit, this change is crucial to be able to do
single ray to multiple triangle intersection. But it also appears to give
barely visible speedup in some scene.

In any case there should be no noticeable slowdown, and this change is what
we need to have anyway.
2015-01-12 15:04:52 +05:00
build_files Fix for GTest 2015-01-09 23:33:02 +11:00
doc PyAPI docs: minor changes to sphinx docs. 2015-01-08 03:55:01 +11:00
extern correct permissions 2015-01-08 23:01:15 +11:00
intern Cycles: Enable leaf split by primitive type and adopt BVH traversal for this 2015-01-12 15:04:52 +05:00
release Transfer data: cleanup: Remove 'vertex_group_transfer_weight' operator. 2015-01-11 18:33:12 +01:00
scons@625d446ae8 Fixed border extension for the sunbeams node. 2014-09-23 11:42:11 +02:00
source Cleanup: style 2015-01-12 18:56:36 +11:00
tests Add some BLI helpers needed by asset branch. 2015-01-03 10:13:44 +01:00
.arcconfig Use HTTPS protocol for arc 2013-12-24 22:57:27 +06:00
.gitignore Revert "ignore conflict files" 2014-08-08 06:00:49 +10:00
.gitmodules Initialize git submodules for addons, locales and scons 2013-11-15 12:19:08 +06:00
CMakeLists.txt Fix for GTest 2015-01-09 23:33:02 +11:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile Force phony targets to build (even if file exists) 2014-12-20 02:15:14 +01:00
SConstruct Input Method Editor (IME) support for text buttons 2014-12-07 00:58:17 +01:00