diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-11-21 20:16:01 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-11-21 20:16:01 +0300 |
commit | c08727ebabae1d84c9d4e3096a61ef131177d4d5 (patch) | |
tree | 57d093f0a17d9ef6d20ed7236922ec0aabf30a88 /intern/cycles/render/shader.cpp | |
parent | f8ab3fd30f163fad9f96c889d1989faab5a471e0 (diff) |
Cycles: Quick experiment with using feature-adaptive kernels for CUDA
Gives few percent of memory improvement for regular feature set kernel
and could give significant memory improvement for Experimental kernel.
It could also give some degree of performance improvement, but this I
didn't really measure reliably yet.
Code is ifdef-ed for now, since it's only working on Linux and requires
CUDA toolkit to be installed (other platform only use precompiled
kernels).
This is just an experiment for now and a base for the proper feature
support in the future (with runtime compilation using CUDA 7?).
Diffstat (limited to 'intern/cycles/render/shader.cpp')
0 files changed, 0 insertions, 0 deletions