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 = "";

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to