Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2013-01-14 21:30:33 +0400
committerSergey Sharybin <sergey.vfx@gmail.com>2013-01-14 21:30:33 +0400
commite5179bfefc649cca07077d34d13c574e712d82d0 (patch)
tree255aa6003028cd403eab00d015c3a768e92f1cc4 /intern/cycles/util/util_cuda.h
parent36f44c6e02a5e35bb4572f232b867bb055dbb2d8 (diff)
Remove usage WITH_CYCLES_CUDA_BINARIES in code, use check for
precompiled cubins instead, Logic here is following now: - If there're precompiled cubins, assume CUDA compute is available, otherwise - If cuda toolkit found, assume CUDA compute is available - In all other cases CUDA compute is not available For windows there're still check for only precompiled binaries, no runtime compilation is allowed. Ended up with such decision after discussion with Brecht. The thing is, if we'll support runtime compilation on windows we'll end up having lots of reports about different aspects of something doesn't work (you need particular toolkit version, msvc installed, environment variables set properly and so) and giving feedback on such reports will waste time.
Diffstat (limited to 'intern/cycles/util/util_cuda.h')
-rw-r--r--intern/cycles/util/util_cuda.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/intern/cycles/util/util_cuda.h b/intern/cycles/util/util_cuda.h
index 9682f1cfe1d..69cf025de77 100644
--- a/intern/cycles/util/util_cuda.h
+++ b/intern/cycles/util/util_cuda.h
@@ -30,6 +30,7 @@ CCL_NAMESPACE_BEGIN
* matrixMulDynlinkJIT in the CUDA SDK. */
bool cuLibraryInit();
+bool cuHavePrecompiledKernels();
string cuCompilerPath();
CCL_NAMESPACE_END