Go to file
Thomas Dinges 53e3e46332 Cycles / Branched Path: Some simplifications for main loop.
The main loop only handles transparent intersections from the camera ray.
Therefore we can simplify some things.

* Avoid PATH_RAY_CAMERA check, this is always true.
* Avoid path_state_next() call, we can just set transparent flag and increase transparent bounces. This way we avoid the function call and some branching.

Also remove debug num_ray_bounces++, this is incorrect here as no indirect bounce happens here.

Should be no functional changes.
2015-06-15 23:50:29 +02:00
build_files CMake: minor edits to lite config 2015-06-14 09:34:42 +10:00
doc BGE: Fix T43918: adding submodule bge.app including attribute version. 2015-06-15 21:46:56 +02:00
extern Fix leak in BMesh convex hull operator 2015-05-30 16:17:04 +10:00
intern Cycles / Branched Path: Some simplifications for main loop. 2015-06-15 23:50:29 +02:00
release Usual minor i18n/UI messages fixes. 2015-06-15 21:38:36 +02:00
scons@625d446ae8 Fixed border extension for the sunbeams node. 2014-09-23 11:42:11 +02:00
source Fix T45086: Crash showing scopes 2015-06-15 22:17:16 +02:00
tests addon_utils default mismatch /w enable/disable 2015-06-14 05:14:43 +10: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 CMake: disable OSL if cycles is disabled 2015-06-14 09:50:33 +10:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile CMake: note env var 2015-06-14 10:05:03 +10:00
SConstruct Fix T44968: Python executable crashes due to missing .DLL 2015-06-10 13:41:06 +05:00