diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-08-23 18:34:34 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-08-23 18:34:34 +0400 |
commit | 01e22d1b9f3606d97f06c2d8a2bc969214322e9c (patch) | |
tree | fcbb80481ea74c731891b5151c94b1c0b9cbb3d1 /intern/cycles/device | |
parent | 22f48748771a96526c3abcfd6583f7cf86aa88c8 (diff) |
Cycles: more code refactoring to rename things internally as well. Also change
property name back so we keep compatibility.
Diffstat (limited to 'intern/cycles/device')
-rw-r--r-- | intern/cycles/device/device_cuda.cpp | 22 | ||||
-rw-r--r-- | intern/cycles/device/device_task.h | 2 |
2 files changed, 12 insertions, 12 deletions
diff --git a/intern/cycles/device/device_cuda.cpp b/intern/cycles/device/device_cuda.cpp index 8d44c36a5ec..a60512577cf 100644 --- a/intern/cycles/device/device_cuda.cpp +++ b/intern/cycles/device/device_cuda.cpp @@ -556,7 +556,7 @@ public: } } - void path_trace(RenderTile& rtile, int sample, bool progressive) + void path_trace(RenderTile& rtile, int sample, bool branched) { if(have_error()) return; @@ -568,14 +568,14 @@ public: CUdeviceptr d_rng_state = cuda_device_ptr(rtile.rng_state); /* get kernel function */ - if(progressive) - cuda_assert(cuModuleGetFunction(&cuPathTrace, cuModule, "kernel_cuda_path_trace_progressive")) - else { - cuda_assert(cuModuleGetFunction(&cuPathTrace, cuModule, "kernel_cuda_path_trace_non_progressive")) - if(have_error()) - return; - } - + if(branched) + cuda_assert(cuModuleGetFunction(&cuPathTrace, cuModule, "kernel_cuda_branched_path_trace")) + else + cuda_assert(cuModuleGetFunction(&cuPathTrace, cuModule, "kernel_cuda_path_trace")) + + if(have_error()) + return; + /* pass in parameters */ int offset = 0; @@ -918,7 +918,7 @@ public: if(task->type == DeviceTask::PATH_TRACE) { RenderTile tile; - bool progressive = task->integrator_progressive; + bool branched = task->integrator_branched; /* keep rendering tiles until done */ while(task->acquire_tile(this, tile)) { @@ -931,7 +931,7 @@ public: break; } - path_trace(tile, sample, progressive); + path_trace(tile, sample, branched); tile.sample = sample + 1; diff --git a/intern/cycles/device/device_task.h b/intern/cycles/device/device_task.h index 56be33f2735..e232e128827 100644 --- a/intern/cycles/device/device_task.h +++ b/intern/cycles/device/device_task.h @@ -63,7 +63,7 @@ public: boost::function<bool(void)> get_cancel; bool need_finish_queue; - bool integrator_progressive; + bool integrator_branched; protected: double last_update_time; }; |