Go to file
Sergey Sharybin 8c2750bc82 Cycles: Remove round-up trickery for max closure in split OpenCL kernel
Round-up was only enabled for viewport render, which was for a long time hardcoded to
use 64 closures. This was done in order to avoid unnecessary kernel re-compilations
when tweaking the shader tree.

We could enable selective closure compilation in the viewport later if it'll give
measurable speed improvements, but even then round-up is to happen outside of the
device level,

This commit also removes early output which happened in cases when max closure did
not change. It was wrong because other requested kernel features might have been
changed.
2015-06-08 11:15:39 +02:00
build_files Cleanup: pep8 2015-06-07 17:28:02 +10:00
doc Revert "BGE : KX_VertexProxy support for more than 2 UV channel." 2015-06-06 13:12:27 -07:00
extern Fix leak in BMesh convex hull operator 2015-05-30 16:17:04 +10:00
intern Cycles: Remove round-up trickery for max closure in split OpenCL kernel 2015-06-08 11:15:39 +02:00
release rename wiki -> manual 2015-06-08 11:34:07 +10:00
scons@625d446ae8 Fixed border extension for the sunbeams node. 2014-09-23 11:42:11 +02:00
source Fix "View All" operation in image space not available with locked interface 2015-06-08 11:15:39 +02:00
tests rename wiki -> manual 2015-06-08 11:34:07 +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: install Python executable when its bundled 2015-05-19 16:44:19 +10: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 Cycles: Restructure kernel files organization 2015-05-22 16:31:34 +05:00