blender/intern/cycles
Sergey Sharybin 6353ecb996 Cycles: Tweaks to support CUDA 8 toolkit
All the changes are mainly giving explicit tips on inlining functions,
so they match how inlining worked with previous toolkit.

This make kernel compiled by CUDA 8 render in average with same speed
as previous kernels. Some scenes are somewhat faster, some of them are
somewhat slower. But slowdown is within 1% so far.

On a positive side it allows us to enable newer generation cards on
buildbots (so GTX 10x0 will be officially supported soon).
2016-08-01 15:54:29 +02:00
..
app Cycles microdisplacement: ngons and attributes for subdivision meshes 2016-07-29 03:36:30 -04:00
blender Cleanup: unused vars, imports, pep8 2016-08-01 11:55:06 +10:00
bvh Cycles: Fix refitting of regular BVH 2016-07-15 18:12:34 +02:00
cmake CMake: Fix typo in CUDA dynload commit 2016-01-14 12:48:14 +05:00
device Cycles: Tweaks to support CUDA 8 toolkit 2016-08-01 15:54:29 +02:00
doc Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
graph Cycles: Fix the Convert Node type registration 2016-06-23 03:15:57 +02:00
kernel Cycles: Tweaks to support CUDA 8 toolkit 2016-08-01 15:54:29 +02:00
render Fix mistake in Cycles mix node multiply constant folding. 2016-07-31 15:00:40 +02:00
subd Cycles microdisplacement: ngons and attributes for subdivision meshes 2016-07-29 03:36:30 -04:00
test Cycles: Add fundamentals to test constant folding 2016-07-29 22:19:30 +02:00
util Cycles: Tweaks to support CUDA 8 toolkit 2016-08-01 15:54:29 +02:00
CMakeLists.txt Code refactor: add generic Cycles node infrastructure. 2016-05-22 17:29:24 +02:00