Go to file
Sergey Sharybin 6fc1669679 Cycles: Initial work towards selective nodes support compilation
The goal is to be able to compile kernel with nodes which are actually needed
to render current scene, hence improving performance of the kernel,

The idea is:

- Have few node groups, starting with a group which contains nodes are used
  really often, and then couple of groups which will be extension of this one.

- Have feature-based nodes disabling, so it's possible to disable nodes related
  to features which are not used with the currently used nodes group.

This commit only lays down needed routines for this approach, actual split will
happen later after gathering statistics from bunch of production scenes.
2015-05-09 19:22:16 +05:00
build_files [cmake] move FindLLVM to its own file 2015-05-06 12:35:48 +02:00
doc BGE : KX_VertexProxy support for more than 2 UV channel. 2015-05-06 22:55:46 +02:00
extern Cleanup: warnings 2015-04-19 22:03:42 +10:00
intern Cycles: Initial work towards selective nodes support compilation 2015-05-09 19:22:16 +05:00
release Fix T27642: Add version in .exe installer properties 2015-05-07 10:31:21 +02:00
scons@625d446ae8 Fixed border extension for the sunbeams node. 2014-09-23 11:42:11 +02:00
source Freestyle: Partial fix for a crash with Save Buffers option enabled. 2015-05-09 13:20:40 +09:00
tests RNA defaults test 2015-05-01 01:15:55 +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] move FindLLVM to its own file 2015-05-06 12:35:48 +02:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile tweaks to packman build 2015-03-24 07:49:17 +11:00
SConstruct Fix T31546 fragment program gets created every frame 2015-04-09 20:20:50 +02:00