[Bf-blender-cvs] [9ee5b9e] cycles_kernel_split: Move viewport render to the beginning of load_kernels
varunsundar08
noreply at git.blender.org
Thu Apr 30 23:25:30 CEST 2015
Commit: 9ee5b9e569767463957fa5e20226ee4de4bd5d09
Author: varunsundar08
Date: Thu Apr 30 22:22:37 2015 +0530
Branches: cycles_kernel_split
https://developer.blender.org/rB9ee5b9e569767463957fa5e20226ee4de4bd5d09
Move viewport render to the beginning of load_kernels
This early check lessens the delay to path_trace during
viewport render
===================================================================
M intern/cycles/device/device_opencl.cpp
===================================================================
diff --git a/intern/cycles/device/device_opencl.cpp b/intern/cycles/device/device_opencl.cpp
index a4ad367..66b0156 100644
--- a/intern/cycles/device/device_opencl.cpp
+++ b/intern/cycles/device/device_opencl.cpp
@@ -1987,11 +1987,6 @@ public:
return false;
}
- /* Get Shader, bake and film_convert kernels */
- if(!OpenCLDeviceBase::load_kernels(false)) {
- return false;
- }
-
/* if it is an interactive render; we ceil clos_max value to a multiple of 5 in order
* to limit re-compilations
*/
@@ -2008,6 +2003,11 @@ public:
}
}
+ /* Get Shader, bake and film_convert kernels */
+ if(!OpenCLDeviceBase::load_kernels(false)) {
+ return false;
+ }
+
string svm_build_options = "";
string max_closure_build_option = "";
string compute_device_type_build_option = "";
More information about the Bf-blender-cvs
mailing list